佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1227|回复: 5

[急]要如何在LOCAL PC 用ORACLE CLIENT?

[复制链接]
OpenSesame 该用户已被删除
发表于 19-2-2007 02:02 PM | 显示全部楼层 |阅读模式
要如何在LOCAL PC 用ORACLE CLIENT?TNS NAME,HOST NAME,SID 怎样设定?
我用Enterprise manager console 来设定,hostname = 127.0.0.1,SID =scott ,password = tiger 。结果还是不行。

[ 本帖最后由 OpenSesame 于 21-2-2007 03:58 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 22-2-2007 12:07 AM | 显示全部楼层

回复 #1 OpenSesame 的帖子

不明白你在讲什么?

scott 是 oracle default user 不是 SID,
scott default password 是 tiger

你用oracle 那一个 version?
如果是 8i 那么 default SID 是 orcl.
如果是 9i或10g, SID 就是你create database 时所定义的.

试试 用sqlplus 来测验 oracle connection.

你可以去 windows command prompt (local PC with oracle DB server)
输入以下 command:

sqlplus scott/tiger@orcl
回复

使用道具 举报

OpenSesame 该用户已被删除
 楼主| 发表于 22-2-2007 09:43 AM | 显示全部楼层
感谢您的回复,我等了几天都没有人回复我。我用oracle 9i.
我在 Enterprise manager console 那里加database 的,right click "network" -> add database to tree ,然后会有一个screen 出来叫你输入hostname,SID and service name。hostname = 127.0.0.1,sid=不知道要打什么,service name 会结合SID 和hostname,最后会出现另外一个screen,叫你打user name 和password,尝试过打usrname=system,pwd = manager,or username = scott,pwd=tiger,结果就是TNS no listener.

[ 本帖最后由 OpenSesame 于 22-2-2007 09:45 AM 编辑 ]
回复

使用道具 举报

发表于 22-2-2007 01:29 PM | 显示全部楼层

回复 #3 OpenSesame 的帖子

呵呵! 新春放假.. 没人在哦..


首先你要找出你的 Oracle SID 是什么.

click Start > Settings > Control Panel > Administrative Tools > Services

OracleService<XXXX>

<XXXX> 就是你的 oracle service name

通常 service name = SID

第二,你必须知道 system password (就是你 create database 时候所定的 password)


然后
click Start > Programs > Oracle - OraHome92 > Enterprise Manager Console.

在 Oracle Enterprise Manager Login dialog screen,
选择 Launch Launch Standalone, 然后 click OK.


当 Oracle Enterprise Manager Console Standalone 打开.
从 Navigator menu, 选择 "Add Database to Tree".

选择 "Add selected databases from your local tnsnames.ora file located in ProductDir\Oraxx\NETWORK\ADMIN".

从 Service Name list,
选择你的 oracle service name 的 check box ,
清除其他的 service names 的 check box, 然后 click OK.

在 Database Connect Information dialog box
输入 user name and password:
Username: system
Password: (就是你 create database 时候所定的 password)

然后 click OK.

大功告成!
回复

使用道具 举报

OpenSesame 该用户已被删除
 楼主| 发表于 22-2-2007 06:12 PM | 显示全部楼层
在service里只找到oracleOraHome90ClientCache,没其他的了,难道是OraHome90ClientCache吗?还有你所指的Create database,在那里create?
谢谢。
回复

使用道具 举报

发表于 22-2-2007 09:50 PM | 显示全部楼层
你好象只是安装 Oracle client 而已!
你安装 Oracle client 应该是 version 9.0

请问你的Oracle database server 安装在那里?
在同一个PC?

你如果有安装Oracle database server
查看你的windows registry key 是否有类似以下的 setting:
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]
"ID"="0"
"ORACLE_GROUP_NAME"="Oracle - OraHome90"
"ORACLE_HOME_NAME"="OraHome90"
"ORACLE_HOME"="C:\\oracle\\ora90"
"ORACLE_SID"="<XXXX>"
"ORA_<XXXX>_AUTOSTART"=hex(2):54,00,52,00,55,00,45,00,00,00
"ORA_<XXXX>_SHUTDOWN"=hex(2):54,00,52,00,55,00,45,00,00,00
"ORA_<XXXX>_SHUTDOWNTYPE"=hex(2):69,00,00,00
"ORA_<XXXX>_SHUTDOWN_TIMEOUT"=hex(2):33,00,30,00,00,00
....

<XXXX> 就是你的 oracle database SID

或参考的以下 URL:
http://www.cs.wisc.edu/~dbbook/openAccess/thirdEdition/Oracle/user_guide/db_install1.html
回复

使用道具 举报

Follow Us
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 27-8-2025 09:05 PM , Processed in 0.129141 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表