oracle数据库实战_如何利用PL/SQL远程登录oracle数据库

1.问题

如何远程管理oracle数据库,实现对oracle数据库的查询、增删改、定义等操作?

2.方案

在本地的电脑或笔记本上安装PL/SQL软件,通过此软件和远程服务器端的oracle数据库建立连接,进而进行管理。

3.实验软件

1)服务器端软件 :无(由于本实验环境是假设远程服务器端的oracle数据库已安装好,只需我们对其进行远程连接)

2)PL/SQL客户端软件:PLSQL Developer 9.0.0.1601

3)配置文件 instantclient-basic-nt-12.1.0.2.0.zip和instantclient-sqlplus-nt-12.1.0.2.0.zip两个文件;

4.连接过程

1)安装PL/SQL客户端软件

下载此软件到本地电脑上,打开文件夹然后点击‘setup’,一路安装,与普通软件的安装方法类似。

2)配置文件

step1:解压instantclient-basic-nt-12.1.0.2.0.zip和instantclient-sqlplus-nt-12.1.0.2.0.zip两个文件,然后在D盘根目录新建一个名为instantclient_12_1的文件夹,然后将解压后的两个文件中的所有子文件或文件夹全部都放到此文件夹下。

step2:在instantclient_12_1文件夹下依次新建NETWORK\ADMIN目录,在该目录下新建一个tnsnames.ora文件,其文件内容如下:

train =
(DESCRIPTION =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 10.45.6.130)(PORT = 1521))
  (CONNECT_DATA =
   (SERVER = DEDICATED)
   (SERVICE_NAME = train)
  )
)
3)配置环境变量

在我的电脑上右击->属性->高级系统设置,在弹出的窗口中点击右下角的环境变量按钮,在系统变量下新建:

变量:ORACLE_HOME

值 :D:\instantclient_12_1

4)登录数据库

打开本地电脑安装好的PL/SQL 软件,输入用户名(例如s001)、密码(例如s001)、选择相应的数据库、选择相应的登录权限即可登录数据库

5.注意

1)在新建tnsnames.ora时,是用记事本建立的,注意此时一定要保证文件属性为.ora。

6.思考

如何判断远程数据库的服务器是否处于正常工作状态,即是否能够偶Ping通,应该怎么做?




阅读更多
个人分类: 数据库
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭