通过PLSQL远程连接Oracle数据库
折腾这个的主要原因就是,明天的课老师让我们装Oracle然而问题是我不想再让我本就很卡的电脑继续卡下去了,所以直接就想远程连接我的云服务器或者虚拟机中的Oracle数据库。从昨晚折腾到现在,主要还是安装,校园网的丢包异常严重,很多网址包括新浪微盘,百度经验都访问不了。网上教程很多我就不再复制粘贴了,主要就是远程连接的步骤得记下来。
步骤如下:
第一步:先到Oracle官网下载客户端Instant Client,注意这里不是服务端,造成电脑卡的主要原因也是服务端 。
地址:点击进入
第二步:根据你在远程服务器上安装的Oracle版本和你的电脑系统,下载合适的压缩文件。(现在下载已经强制需要注册用户了,不过也就是多这个步骤)
第三步:解压之后随意放置,例如:D:instantclient_12_1,然后需要在D:instantclient_12_1目录下新建目录network,在network目录下再新建admin目录,在admin目录下新建文件tnsnames.ora,这个文件里面是代码。
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip地址 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 远程数据库实例名,例如ORCL )
)
)
第四步:右击我的电脑选属性-高级-环境变量-系统变量里面,新增两个变量
TNS_ADMIN E:\Program Files\PLSQL Developer\instantclient_12_1\network\admin
NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK
第五步:配置PLSQL,找到工具-首选项-连接,根据名称填入之前放的Instant Client相关路径
Oracle主目录
D:\instantclient_12_1
OCI库
D:\instantclient_12_1\oci.dll
第六步:配置完成后关闭PLSQL,然后重启,就会发现有数据库选择了。