plSQL连接本地数据库原理
我们把oracle成功的安装在了我们的计算机上面,那我们如何才能将PLSQL developer连
接到本地的oracle呢?
首先,我们必须有下面步准备:
1.安装好Oracle
2.安装好PLSQL developer
下面就是让PLSQL developer连接到oracle数据库的操作步骤了
选择:Net Configuration Assistant(红色框所指)
启动
点击下一步
点击下一步,这一步就是添加监听服务,监听服务相当于数据库的信号发射器,这里面会配置一个端口,后续对数据库的连接将通过这个监听服务的端口进行连接,所以这里的端口号设置至关重要
名字可以任意,点击下一步
点击下一步
点击下一步
点击下一步
点击下一步
点击下一步,这里要注意,如果后面连接数据口使用这个监听程序的端口(1521),则必须保证这个监听服务是正常打开的,不然后面连接测试是不成功的,也就无法真正的连接到这个端口,那么plsql客户端也就不能成功连接上数据库。具体打开服务的方法可以是在在运行中打开计算机的services.msc,在服务列表里这里命名的监听程序服务,右键选择启动即可。
选择本地Net服务名配置,点击下一步
点击下一步
点击下一步,这里是你连接的数据库的名字,后面用来告知plsql连接的是哪个数据库
点击下一步
点击下一步
点击下一步
点击下一步
点击下一步
点击下一步
点击下一步
点击完成按钮
启动PLSQL,数据库选择为:ORACT
连接成功!
吃饭......
补充:
可以在你oracle安装目录,我的是:F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
找到文件:tnsnames.ora
-
1 # tnsnames.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
-
2 # Generated by Oracle configuration tools.
-
3
-
4 ORACT =
-
5 (DESCRIPTION =
-
6 (ADDRESS_LIST =
-
7 (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
-
8 )
-
9 (CONNECT_DATA =
-
10 (SERVICE_NAME = oract)
-
11 )
-
12 )
-
13
-
14 EXTPROC_CONNECTION_DATA =
-
15 (DESCRIPTION =
-
16 (ADDRESS_LIST =
-
17 (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
-
18 )
-
19 (CONNECT_DATA =
-
20 (SID = PLSExtProc)
-
21 (PRESENTATION = RO)
-
22 )
-
23 )
原文作者https://me.csdn.net/yangzhengjianglove,在这里我进行了一点点原理上面的补充,避免有和我一样的小白误入歧途。