plsql连接远程Oracle数据库

来源:互联网 发布:2016淘宝严打刷单 编辑:程序博客网 时间:2024/05/17 09:20

随着科技的日新月异,学习一门新技术显得犹为重要,之前网上说plsql这个比navicat好用,于是我也去网上下载来学习学习,plsql如何安装,网上有很多例子,为了节省时间,我就不多说了,下面就说一下我用plsql连接远程数据库的过程:

首先,安装oracle客户端instantclient-basic-nt-12.1.0.2.0(这个可以在官网上下载,安装也很简单,不多说),安装成功后在目录下D:\java\instantclient-basic-nt-12.1.0.2.0\instantclient_12_1\NETWORK\ADMIN(这是我的安装目录)找到tnsnames.ora文件,在里面配置一下你要连接的远程数据库的相关信息,如下图:



其中1表示自己设定的数据库的简称,也可以设定跟远程数据库一样的名称,根据自己的喜好就可以了,但是在后面plsql连接时一定要选择自己设定的这个简称。

2表示远程数据库的ip地址。

3表示端口号,默认是1521。

4表示的是数据库的名称,也就是在开发中的database_name。

保存之后配置成功。


然后,安装plsql,这个网上也有很多教程,安装也很简单,这里就不介绍了。PLSQL安装成功后页面会提示注册,此时需要输入注册码等信息,这里提供一个注册码,如果过期了大家可以百度一个。

product code :4v6hkjs66vc944tp74p3e7t4gs6duq4m4szbf3t38wq2

serial number:1412970386

password: xs374ca

如果首次打开软件没有提示注册,点击help->Register也能打开相同的注册界面。


注册完成后,在点击工具——>首选项 配置一下oracle客户端的文件:

配置完成之后,关闭再重新打开就可以接连了。



最后,在plsql登录页面输入正确的登录信息,即可接连成功。如下图:



注意:这里的的用户名是远程数据库的用户名,即开发中的数据库配置文件中的username;口令是远程数据库的密码,即开发中数据库配置文件中的password;第三个框要选择你要接连的数据库的名称,即前面在tnsnames.ora中自己设定的数据库简称(只有在tnsnames.ora文件中设置了数据库的简称这里才能选择);最后一个框就选择为normal就可以了。


PS:整个过程其实很简单,只不是本人对数据库方面接触不多,所以在连接过程中出现很多问题,特别是在接连远程数据库的时候卡了很久,不过后来经美女程序员的指点,我才发现是我的用户名和口令(密码)跟远程数据库的不一样所以连接不了,于是我改了用户名和口令就可以连接了。这么简单的问题我都不懂,很大的原因是我对数据库还不够熟悉,所以在以后的开发过程中我一定要认真的学习,认真的理解里面的深层含义。学无止境,我将继续前行!




原创粉丝点击