plsql怎么连接远程oracle数据库

plsql怎么连接远程oracle数据库,第1张

本地安装数据库之后

1、找到tnsnames.ora文件(一般在$ORACLE_HOME/network/admin/)

2、参照里面的格式,复制一套,粘贴在下面。

示例:

ABC=

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.1)(PORT = 1521)

)

(CONNECT_DATA =

(SERVICE_NAME = ABC)

)

)

3、修改其中的HOST = IP 还有开头的网络服务名以及下面的SERVICE_NAME。

4、此时打开plsql,输入正确的用户名、密码,选择正确的数据库和连接方式,即可远程连接

方法/步骤

1

首先打开电脑,到pl/sql安装的指定目录【D:\app\DZL\product\11.2.0\dbhome_1\NETWORK\ADMIN】找到【tnsnames.ora】

2

打开【tnsnames.ora】文件,增加你需要远程连接的字符串。

3

特别对部分重要字段说明:

myDB为连接数据库别名HOST = 192.168.7.23为你连接的数据库ipPORT = 1521 为你数据的端口SERVICE_NAME = testdb 为你数据库实例名

4

设置好后,打开【PL/SQL Developer】输入用户名密码,选择刚刚你添加的数据库,点击确定就可以成功连接远程数据库了。

5

已成功连接远程数据库。

6

个是C#在填写连接数据库的字符串【<add name="statistics"

connectionString="Provider=OraOLEDB.Oracle.1Data

Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)

(HOST=172.22.210.55)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=ORCL)))Persist Security Info=TrueUser ID=dzl

Unicode=TruePassword=123456" />】

使用PL/SQL Developer连接OracleX64版本:

•1. 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-11.2.0.2.0;

•2. 将系统的tnsnames.ora拷贝到该目录下;

•3. 在PLSQL Developer中设置Oracle_Home和OCI Library:

ToolsPreferencesOracleConnection:

Oracle_Home: C:\instantclient-basic-nt-11.2.0.2.0

OCI Library: C:\instantclient-basic-nt-11.2.0.2.0\oci.dll

•4. 在PLSQL Developer目录下编辑如下bat文件,替换其快捷方式,启动PLSQL Developer:

@echo off

set path=C:\instantclient-basic-nt-11.2.0.2.0

set ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0

set TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0

set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

start plsqldev.exe


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9914782.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存