服务器名?(100分)

  • 主题发起人 主题发起人 taim
  • 开始时间 开始时间
T

taim

Unregistered / Unconfirmed
GUEST, unregistred user!
我用ADO连接服务器上的ORACLE数据库,但是不知道服务器的名,只有IP。在ADOConnect中连接,在服务器名中输入IP,但是出现不能分解服务器名的错误。我怎么才能知道服务器名?谢谢
 
Oracle本来就要服务名,不是服务器名称的,打开Net8 Config,看看系统有那些服务。
当然,服务肯定要启动才能连接的。
如果没有服务,用Net8注册一个服务(远程机器上的),那时,你才会使用服务器名称,
如IP,机器名称等,真正连接时只需要服务名
 
你要连接ORACLE服务器,你就得必须配置好Easy Config,在里面设好服务器名之后才能用.
你想直接用IP来连接的方法恐怕不可行.而且ORACLE与ADO的合作不是很好,所以最好还是
严格符合其要求来做最好,以免出现问题.你使用SQL PLUS得输入服务器名是吧,你在程序
中就用那个服务器名就行.
 
在客户端的 ORANT/ADMINI/NETWORK/下有个TRSNAME.ORA 文件.
ORACLE的地址服务器名称的对照是根据这个文件来实现的
 
最简单的方法,到服务器上去看OraDate目录中的文件夹名称
 
用ADO连的话要配本地服务名
相当于oracle的别名,呵呵
配置服务名时才会让你输入计算机名,全局数据库(SID)
至于最后的本地服务名的话,你自已想取什么都行
例如叫:xf-wangyi也行[:)]
你要查服务器的全局数据库名的话,最简单的方法就像楼上说的
去看OraData目录中的文件夹名称,如果你的服务器上有两个数据库
那么你最好搞清楚你是用的哪个数据库,最好的方法是打开服务器上的
Net8 Assistant什么的程序去看看清楚
 
多人接受答案了。
 
后退
顶部