oracle可以创建对象什么的,有些东西需要在java虚拟机下运行,所以我们在安装oracl
pl/sqldeveloper连接到服务器数据库,并且需要在该机器上安装oracle客户机。
需要配置以下内容:
1.在oracle目录下,以oracle10g为例,一般路径为:~oracleproduct10.2.0db_1。
etworkadmin2。找到tnsnames.ora文件并打开它。
3.添加以下内容:
本地实例名称
(描述
(地址(协议tcp)(主机远程数据库的ip地址)(端口号))(connect_data
(服务器专用)
(服务名称服务名称)
)
)
中文部分需要根据实际情况填写。
1下载安装oracle的瘦客户端从oracle官网下载最新版本的intantclient,目前最新版本是12.1。因为oracle的客户端是向后兼容的,所以12.1版本的客户端可以连接到12.1版本以下的所有服务器,当然也包括11.2版本。因为您使用pl/sqldeveloper,所以您不需要不需要安装oracle官方gui客户端,下载这个即时版的简化客户端版本就够了。越简单越稳定。从官网下载需要一个oracl:gr:greeninstantclient_12_1目录下新建两个名为sqlnet.ora和tnsnames.ora的文件。这两个文件提供了客户机服务名到由指定的oracle服务器提供的数据库服务名的映射。sqlnet.ora的内容如下:[plain]查看plaincopy_path(tnsnames,ezconnect)tnsnames.ora内容如下:[plain]查看plaincopy客户端服务名称(描述(地址(协议tcp))(端口1521)。(connect_data(serverdedicated)),其中客户端服务名可以任意设置,服务器ip地址是提供oracle服务的机器的ip,服务器器提供的服务名根据服务器的设置填写。【注意】客户端服务名必须大写,前面不能有空格,否则会出错。然后,在系统中添加环境变量tns_admin,其值为oraclecli:greeninstantclient_12_1。4下载并安装pl/sql开发人员软件。我是从官网下载的,版本是10.0.5.1710。当然这个软件不是免费的,但是我可以试用30天。下载后可以直接安装。在安装过程中,会提示您早期的oracle可能在路径上比较苛刻。我们的oracle版本是11.2,不存在这个问题,默认路径就够了。启动软件,出现登录界面。选择取消进入主界面。在主界面的主菜单中,选择【工具】【首选项】,弹出设置对话框,如下图所示。如上图所示,主要目的是让软件pl/sqldeveloper找到oracle客户端。设置完成后,重启pl/sqldeveloper,在登录页面输入用户名和密码以及tnsnames.ora文件中设置的客户端服务名,连接即可成功。如果报告了错误,请检查上面的所有配置过程,尤其是tnsnames.ora配置文件和tns_admin环境变量。