转自:http://wenku.it168.com/d_000265853.shtml
Oracle 版本:11g
运行环境: window XP
远程连接 需要两台电脑,一个是远程服务器端 ;一个是本机客户端。并且要保证在两台电脑上同时安装了Oracle 11g
先假设,你的电脑作为本机客户端,你同事的电脑作为远程服务器端。
具体配置如下:
1 设置远程服务器端的Oracle,即你同事电脑上的Oracle,需要设置 2 个地方:
(1)设置"Database Configuration Assistant",在进行第6步:连接模式 时选择:“共享服务器模式” 。
并且下面的 “共享服务器” 选择 3 以上。然后点击“确定”或“是” 。
(2)服务器端还要设置 net manager:监听程序 | LISTENER | 添加地址,主机填 客户端 电脑的ip,端口是:1521;
(3)设置完成之后,停止服务,然后启动服务。
2 设置本机客户端,即你电脑上的Oracle
(1)设置 "Net Configuration Assistant"
"Net Configuration Assistant" 工具 -> "本地NET服务名配置" -> "添加" -> 选择ORACLE数据库或服务-> 输入服务名(远程服务器端的Oracle的全局数据库名) -> TCP -> 主机名中输入服务端IP地址,端口输入服务端监听程序所监听的端口 -> 是,进行测试 -> 首次测试可能会失败,因为默认的用户名口令不一定和服务端的匹配,点击 更改登录 输入服务端的用户名和口令,确定后如出现"测试成功",说明连接成功
(2)设置完成之后,停止服务,然后启动服务。
(3)按 winkey + R ,弹出“运行”对话框 , 运行cmd ,进入dos界面,输入 sqlplus /nolog 回车。
(4)输入 conn scott/234@//192.168.1.106:1521/orcdb
或者: conn scott/234@192.168.1.106:1521/orcdb
就可以连接到服务器端的Oracle了。
( 注: scott/234 是服务器端的Oracle的用户 ,192.168.1.106 是服务器端的ip ,orcdb 是服务器端的Oracle的全局数据库名 )。
-------------- 至此配置完成! -------------
******************本机局域网测试方案
1.Net Manager增加网络服务(服务名随便,主机名填ip地址,数据库名填orcl)
2.Oracle的 Net Configuration Assistant(重新配置监听)
-->监听程序配置-->重新配置--下一步就能完成
服务里重启监听即可