PL/SQL连接oracle数据库?

如题所述

本地网络服务名,即客户端与服务器的连接字符串,本地网络服务名是客户端的配置,Oracle客户端安装后,可以使用客户端自带的网络配置向导(Net Configuration Assistant)进行配置:
1. 启动Net Configuration Assistant。选择“本地Net服务名配置”选项。如下图所示:
图13 启动Net Configuration Assistant
2. 选择“下一步”,本步骤可以对本地网络服务名进行添加,删除,测试是否正常连接等操作,选择“添加”选项。
图14 Net Configuration Assistant
3. 点击“下一步”,填写服务名,该服务名就是Oracle安装时(图1),为数据库取的全局数据库名。
图15 服务名配置
4. 点击“下一步”,选择服务需要的协议,默认是TCP协议。推荐使用默认的TCP协议。
图16 选择协议
5. 点击“下一步”,输入主机名,主机名可以是计算机名称,也可以是一个IP地址,主机如果是本机,可以使用本机计算机名称、“localhost”、“127.0.0.1”、或者本机的IP地址。
图17 输入主机名和端口
6. 单击“下一步”,选择“是,进行测试”选项。进入下图界面。
图18 测试成功 在测试时,默认采用的用户名和密码是system/manager进行测试,如果用户system的密码不是“manager”,有可能测试通不过,更改登录后,输入正确的用户名和密码后再进行测试即可。
7. 测试成功后,单击“下一步”,出现如下界面,这一步是为本地网络服务命名,即图12中的服务器连接字符串名。
图19 为网络服务名命名 点击“下一步”,配置就完成了,进入tnsnames.ora文件中查看,就出现了如图12中的内容。
 PL/SQL Developer工具
在实际Oracle开发中,经常使用一个功能强大的第三方工具:“PL/SQL Developer”工具。PL/SQL Developer基本上可以实现Oracle开发中的任何操作。它运行在客户端时必须先安装Oracle客户端,并且通过网络配置向导配置网络服务名后才能正常与服务器连接。 图20 PL/SQL Developer
4. Oracle服务
Oracle在windows中安装完成后,会安装很多服务,下面介绍几个主要的服务。 图21 Oracle服务
 OracleService+服务名,该服务是数据库启动的基础,只有该服务启动了,Oracle数据库才能正常启动。这是必须启动的服务。
 OracleOraDb10g_home1TNSListener,该服务是服务器端为客户端提供的监听服务,只有该服务在服务器上正常启动,客户端才能连接到服务器。该监听服务接收客户端发出的请求,然后将请求传递给数据库服务器。一旦建立了连接,客户端和数据库服务器就能直接通信了。
 OracleOraDb10g_home1iSQL*Plus,该服务提供了用浏览器对数据库中数据操作的方式。该服务启动后,就可以使用浏览器进行远程登录并进行数据库操作了。如下图所示:
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-22
登陆PL/SQL的时候会弹出对话框,把用户和数据库密码等输入,即可连接数据库。
第2个回答  2012-02-21
可以连接啊,都是一家的产品
第3个回答  2015-12-21
其中host可以用计算机名指定
SQL
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = SN-201212009)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
第4个回答  2020-04-30
相似回答