在客户端如何连接Oracle
我是个Oracle的新手,在服务器svr上装上Oracle8.0.5,新键一个缺省数据库后想在客户段连接数据库并远程控制它,如何实现?比如如何设置ODBC? 问题点数:20、回复次数:6Top
1 楼dengyongfu(浪子)回复于 2002-01-27 15:57:35 得分 10
例如:你的服务器IP是:16.168.1.10,新建缺省数据库的SID=REPT,用户名:ABC,密码:ABC
首先你在客户端安装oracle客户端软件,其次你要在客户端修改oracle安装目录下NET80\ADMIN目录下的TNSNAMES.ORA文件,在最后一行加上:REPT.WORLD=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(Host=16.168.1.10)(Port=1521)))(CONNECT_DATA=(SID=rept))),这样你就可以在客户端用ABC,密码:ABC,SID=REPT远程连接并控制它了!
设置ODBC,在驱动程序中选择:Microsoft ODBC for Oracle,填入:数据源名字:aaa,用户名:ABC,服务器:REPT,就可以了!Top
2 楼llzczf(流浪汉)回复于 2002-01-27 16:57:14 得分 5
在admin目录下找到文件tnsnames.ora 添加相应的代码
连接串 conn1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =ip 地址)(PORT = 1521))
)
(CONNECT_DATA =
(sid = 数据库实例名)
)
)
connect user/passwd@conn1Top
3 楼llzczf(流浪汉)回复于 2002-01-27 16:57:53 得分 2
在sqlplus 中connect user/passwd@conn1 Top
4 楼zcfgarfield(加菲)回复于 2002-01-27 17:15:41 得分 0
我已经可以连接数据库了,但是速度很慢,不应该是网络的问题,因为连接MS SQLserver就挺快的。我是新手,要学的东西还很多,不知道能不能和你们交交朋友Top
5 楼MYAPPLEGREEN()回复于 2002-01-27 20:24:11 得分 3
速度慢是你的INIT。ORA的参数设计有问题??参考一些中国LINUX网上的一个例子
就可以啦Top
6 楼zcfgarfield(加菲)回复于 2002-01-28 09:13:21 得分 0
谢谢大家!Top




