Oracle学习笔记--远程连接Oracle数据库
2017-12-06 11:32
232 查看
一、服务端环境
系统:Windows Server 2008 r2 x64
数据库:Oracle11g 64位
二、客户端环境
系统:Windows 10 x64
数据库:只安装了instant client 32位 (instantclient-basic-win32-11.2.0.1.0),注:Oracle9及以上版本选择11.x,低于9的版本选择10.x的
数据库工具:plsql 32位
三、配置服务器上Oracle的tnsnames.ora和listener.ora
修改完成后重启Oracle相关服务
OracleDBConsoleorcl
OracleOraDb11g_home1TNSListener
OracleServiceORCL
四、配置客户端
1、解压缩instantclient-basic-win32-11.2.0.1.0.zip,在instantclient_11_2文件夹下面新建NETWORK\admin文件夹,并在admin文件夹下面新建tnsnames.ora文件,编辑内容如下:
2、配置环境变量
3、配置plsql,打开Tools(工具)--》Preferences(首选项),配置如下图:
配置完成后重新打开plsql就可以登录了
参考文章:
plsql远程访问数据库 解决ora-12541:TNS:无监听程序
系统:Windows Server 2008 r2 x64
数据库:Oracle11g 64位
二、客户端环境
系统:Windows 10 x64
数据库:只安装了instant client 32位 (instantclient-basic-win32-11.2.0.1.0),注:Oracle9及以上版本选择11.x,低于9的版本选择10.x的
数据库工具:plsql 32位
三、配置服务器上Oracle的tnsnames.ora和listener.ora
1. 修改..\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora SID_NAME = CLRExtProc 改为 SID_NAME = orcl orcl是实例名 HOST = localhost 改为 HOST = 你的服务器ip 2. 修改..\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora 两处 HOST = localhost 改为 HOST = 你的服务器ip SID = CLRExtProc 改为 SID = orcl
修改完成后重启Oracle相关服务
OracleDBConsoleorcl
OracleOraDb11g_home1TNSListener
OracleServiceORCL
四、配置客户端
1、解压缩instantclient-basic-win32-11.2.0.1.0.zip,在instantclient_11_2文件夹下面新建NETWORK\admin文件夹,并在admin文件夹下面新建tnsnames.ora文件,编辑内容如下:
ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 你的ip)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )
2、配置环境变量
//新建环境变量TNS_ADMIN 变量名:TNS_ADMIN 变量值:D:\instantclient_11_2\NETWORK\admin //新建环境变量NLS_LANG 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
3、配置plsql,打开Tools(工具)--》Preferences(首选项),配置如下图:
配置完成后重新打开plsql就可以登录了
参考文章:
plsql远程访问数据库 解决ora-12541:TNS:无监听程序
相关文章推荐
- PL/SQL Developer远程连接Oracle数据库
- Oracle数据库远程连接方式之一:不需要安装客户端软件方法!
- ASP.NET连接远程Oracle数据库,提示试图加载格式不正确的程序
- 连接远程oracle数据库
- 使用sqlplus和PLSql developer远程连接oracle数据库
- PL/SQL Developer 远程连接Oracle数据库
- Oracle数据库-客户端远程连接服务器
- oracle初体验四 PL/SQL Developer 不安装客户端连接远程oracle数据库
- jdbc远程连接oracle数据库
- 远程连接oracle数据库
- PL/SQL Developer 远程连接Oracle数据库
- sqlplus 远程连接oracle数据库,本地不安装oracle客户端
- 在C#中,远程连接Oracle数据库(不安装客户端,无需多余配置)
- oracle数据库远程连接配置以及ado连接
- PL/SQL Developer远程连接Oracle数据库
- Mac下配置Oracle数据库客户端远程连接数据库服务器
- 在tomcat中利用JNDI配置数据源,连接到远程Oracle数据库
- oracle tns 文件,方便连接远程oracle数据库
- plsql连接远程Oracle数据库
- .net程序远程连接Oracle数据库