pl sql连接远程oracle 10g
2009-09-15 12:53
211 查看
pl sql连接远程oracle 10g
------------------------------
建议在虚拟机下进行以下操作,前提已在本机中安装oracle 10g服务器端.或在两台机器中分别安装oracle服务端,客户端进行测试(这句话当没说,呵呵)
一,完整客户端,plsql进行连接
1.下载10201_client_win32.zip(oracle10.2g完整客户端),一路next安装完毕,
2.打开配置和移植工具中的Oracle Net Configuration Assistant选项(或者在命令提示符下面输入命令"netca",两者效果是一样的).
打开窗口后,选择其中的"本地Net服务名配置"选项,点击"下一步"
--->"添加"
-->在"服务名"后面的输入框中填入你要连接的Oracle服务器的服务名orcl(默认为orcl,不要输入"orcl.com"),"下一步"
-->选择网络协议选项中的"TCP","下一步"
-->在"主机名"后的输入框中填入你所要连接的Oracle数据库的机器的ip地址,默认用端口1521,若不是请选"使用另一个端口"
-->选择是否测试,选"是,进行测试"
-->点击"更改登录"
-->填写你安装oracle时的用户名/口令
-->网络服务名保持默认就行
-->配置另外一个Net服务名,选"否"
-->"完成"退出
3.cmd中输入如下命令即可远程登录oracle服务器:sqlplus user_name/password@本地服务名
4.安装pl sql 并打开输入用户名/口令/数据库,进行连接
------------------------------------------------------------
二,精简客户端,pl sql进行连接
1.去oracle官网下Basic 或 Basic Lite包,instantclient-basic-win32-10.2.0.4.zip,解压在文件夹d:/oracle_client下
2配置tnsnames.ora,如果本机上没有安装oracle,
可以从安装了oracle的机上拷贝一个(tnsnames.ora文件在%ORACLE_HOME%/network/admin下)放在上面的目录d:/oracle_client下
其内容如下:
oracledata =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracledata)
)
)
--其中service_name改成你安装时所配置的服务名,host改在你安装oracle服务端的机器的ip
3.从网上或别的地方拷贝一个msvcr71.dll文件,没有它pl sql连接时会报错,一同放在d:/oracle_client下,现在共有文件清单如下:
oci.dll
ocijdbc10.dll
ociw32.dll
orannzsbb10.dll
oraocci10.dll
oraociei10.dll
msvcr71.dll
tnsnames.ora
classes12.jar
ojdbc14.jar
4.添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(如:d:/oracle_client,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符)
5.添加一个环境变量,名为path ,值为 d:/oracle_client
(或者不添加path变量,启动pl sql在其中的"工具"-->"首选项"中的"连接"选项卡中的,"oracle主目录名"下填写"d:/oracle_client",
"oci库"项输入"d:/oracle_client/oci.dll",点击应用,重启pl sql)效果是一样的
by 稻草 q:376007394 于09.09.14 23:31
------------------------------
建议在虚拟机下进行以下操作,前提已在本机中安装oracle 10g服务器端.或在两台机器中分别安装oracle服务端,客户端进行测试(这句话当没说,呵呵)
一,完整客户端,plsql进行连接
1.下载10201_client_win32.zip(oracle10.2g完整客户端),一路next安装完毕,
2.打开配置和移植工具中的Oracle Net Configuration Assistant选项(或者在命令提示符下面输入命令"netca",两者效果是一样的).
打开窗口后,选择其中的"本地Net服务名配置"选项,点击"下一步"
--->"添加"
-->在"服务名"后面的输入框中填入你要连接的Oracle服务器的服务名orcl(默认为orcl,不要输入"orcl.com"),"下一步"
-->选择网络协议选项中的"TCP","下一步"
-->在"主机名"后的输入框中填入你所要连接的Oracle数据库的机器的ip地址,默认用端口1521,若不是请选"使用另一个端口"
-->选择是否测试,选"是,进行测试"
-->点击"更改登录"
-->填写你安装oracle时的用户名/口令
-->网络服务名保持默认就行
-->配置另外一个Net服务名,选"否"
-->"完成"退出
3.cmd中输入如下命令即可远程登录oracle服务器:sqlplus user_name/password@本地服务名
4.安装pl sql 并打开输入用户名/口令/数据库,进行连接
------------------------------------------------------------
二,精简客户端,pl sql进行连接
1.去oracle官网下Basic 或 Basic Lite包,instantclient-basic-win32-10.2.0.4.zip,解压在文件夹d:/oracle_client下
2配置tnsnames.ora,如果本机上没有安装oracle,
可以从安装了oracle的机上拷贝一个(tnsnames.ora文件在%ORACLE_HOME%/network/admin下)放在上面的目录d:/oracle_client下
其内容如下:
oracledata =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracledata)
)
)
--其中service_name改成你安装时所配置的服务名,host改在你安装oracle服务端的机器的ip
3.从网上或别的地方拷贝一个msvcr71.dll文件,没有它pl sql连接时会报错,一同放在d:/oracle_client下,现在共有文件清单如下:
oci.dll
ocijdbc10.dll
ociw32.dll
orannzsbb10.dll
oraocci10.dll
oraociei10.dll
msvcr71.dll
tnsnames.ora
classes12.jar
ojdbc14.jar
4.添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(如:d:/oracle_client,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符)
5.添加一个环境变量,名为path ,值为 d:/oracle_client
(或者不添加path变量,启动pl sql在其中的"工具"-->"首选项"中的"连接"选项卡中的,"oracle主目录名"下填写"d:/oracle_client",
"oci库"项输入"d:/oracle_client/oci.dll",点击应用,重启pl sql)效果是一样的
by 稻草 q:376007394 于09.09.14 23:31
相关文章推荐
- pl sql连接远程oracle 10g
- pl sql连接远程oracle 10g
- pl sql连接远程oracle 10g
- pl sql连接远程oracle 10g
- 无法远程连接WindowsXp中的Oracle 10g数据库
- 用PL SQL 连接ORACLE 10G 报 ORA-12154错误
- PLSQL远程连接Oracle 10G
- oracle远程连接配置,用PL SQL测试也可以
- oracle不用安装客户端也可以用plsql远程连接 pl sql远程连接
- [转载]oracle不用安装客户端也可以用plsql远程连接 pl sql远程连接
- oracle远程连接配置
- 连接Oracle 10g时ORA-12514: TNS: 监听进程不能解析问题的解决
- navicat for Oracle 连接远程oracle配置
- oracle远程连接快速配置,只需要修改一个
- linux c 连接Oracle 10g 数据库
- navicat远程连接oracle
- oracle不用安装客户端也可以用 plsql远程连接
- PL/SQL远程连接ORACLE
- 不装oracle进行远程连接解决办法 .
- plsql不安装oracle客户端 进行远程连接