sql+plus远程连接mysql_设置sqlplus访问远程oracle数据库的方法
如果要连接远程数据库,传统的一定可行的方法是在本地装一个oracle,然后使用“Network Configuration Assistant”配置,之后用PL/SQL Dev连接oracle官网上提供了最小访问包,就是如下3个包,加起来35MB。
1、首先去oracle的官方网站上下载(下面是10g的):oracle培训
instantclient-basic-win32-10.2.0.4.zip
instantclient-odbc-win32-10.2.0.4.zip
instantclient-sqlplus-win32-10.2.0.4.zip
将下载的安装包全部解压,放在同一个目录下,比如在d:\sqlplus。
2、 “控制面板”-”系统”-”高级”-”环境变量”-”系统变量”添加几个环境变量:
NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK(或AMERICAN_AMERICA.ZHS16GBK)
TNS_ADMIN = d:\sqlplus
LD_LIBRARY_PATH = d:\sqlplus
SQLPATH = d:\sqlplus
Path变量结尾添加d:\sqlplus
3、在d:\sqlplus目录下创建TNSNAME.ORA文件,自己敲容易出问题,建议直接到安装oracle数据库的机器上拷贝过来用,内容如下:
# tnsnames.ora Network Configuration File: D:\oracle\product\10.1.0\db_2\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.208.120)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
以上文件中,ORCL是个连接标示符,可以自己修改,HOST是远程Oracle服务器的地址,PORT是Oracle的服务端口,没有修改过的话,默认是1521。Service_name是远程实例名称。
4、命令行下,切换到d:\sqlplus,运行odbc_install.exe,安装ODBC驱动。
5、使用sql-plus连接
命令行下执行sqlplus /nolog
进入sqlplus提示符,输入
connect / @
或者
sqlplus system/manager@192.168.208.120:1521/orcl
没有意外的话连接成功。
如果上述方法试验没有成功,用下面的方式最直接了
Sqlplus system/manager@’(description=(address_list=(address=(proto=tcp)(host=192.168.208.120)(port=1521)))(connect_data=(service_name=orcl)))’
sql+plus远程连接mysql_设置sqlplus访问远程oracle数据库的方法相关推荐
- lsm mysql_基于LSM树的Oracle数据库数据处理方法与流程
本发明涉及一种数据处理方法,尤其涉及一种基于LSM树的Oracle数据库数据处理方法. 背景技术: 数据库有三种基本的存储方式:1.哈希表,支持增.删.改以及随机读取操作,但不支持顺序扫描,对应的存储 ...
- oracle presentation = ro,设置sqlplus访问远程oracle数据库的方法
如果要连接远程数据库,传统的一定可行的方法是在本地装一个oracle,然后使用"Network Configuration Assistant"配置,之后用PL/SQL Dev连接 ...
- 远程连接linux的mysql_【Linux开启mysql远程连接的设置步骤】 mysql开启远程连接
相关热词搜索:Linux开启mysql远程连接的设置步骤,linux mysql 远程连接,linux连接mysql数据库, MySQL默认root用户只能本地访问,不能远程连接管理mysql数据库, ...
- SQL Server 2005 连接本地端口1433开启远程连接/登陆18456错误的解决方法
SQL Server 2005 连接本地端口1433开启远程连接/登陆18456错误的解决方法 出处:http://jimmyli.blog.51cto.com/我站在巨人肩膀上Jimmy Li 作者 ...
- MySQL远程连接的设置
与SQL Server类似,MySQL在需要远程操纵其他电脑时,也需要对其做远程连接的相应设置,具体操作如下. 首先,我们需要解决不能远程访问的问题.在控制台命令中输入命令: mysql –uroot ...
- mysql8 修改权限_MySQL8修改重置root密码,远程连接权限设置
MySQL8 修改重置root密码 这里要单独强调是MySQL8,因为在MySQL 8.04前,执行:SET PASSWORD=PASSWORD('[新密码]');可行,但是MySQL8.0.4开始, ...
- 测试远程连接mysql_让MYSQL服务支持远程连接(允许mysql远程登录)测试可行
一般来说远程连接MYSQL数据库,除非两台服务器在同个机房的局域网内,不然访问速度肯定很慢,性价比不高,除非为了远程维护方便,不然一般不会有人这么设置,这里简单谈谈如何在WIN系统下设置MYSQL的远 ...
- ipv6远程连接mysql_如何利用IPv6进行远程桌面连接
如何利用IPv6进行远程桌面连接 学校是教育网,其中寝室和实验室的IPv4地址被划分成了两个VLAN,所以没法使用windows的远程连接功能.今天突然想到学校的IPv6地址可能并未划分成两个VLAN ...
- 怎样设置计算机远程桌面,电脑如何设置远程连接,手把手教你如何远程
说起远程桌面很多用户都认为是从WIN2000 SERVER才开始引入的,实际上我们可以在WIN98甚至是DOS中看到他的身影.远程桌面采用的是一种类似TELNET的技术,他是从TELNET协议发展而来 ...
最新文章
- 面试:你知道 Java 中的回调机制吗?
- UA MATH574M 统计学习I 监督学习理论
- Silverlight 3 OOB 原理
- 还对Angel平台一知半解?腾讯专家为你指点迷津!
- 使用后缀自动机求后缀数组
- 【Shiro第四篇】SpringBoot + Shiro实现记住登录状态
- Linux_数据段、代码段、堆栈段、BSS段的区别
- oracle数据库基础笔试题,Oracle数据库入门笔试试题及参考答案
- java坦克大战墙_java实现坦克大战(功能丰富)
- securecrt 终端VIM配色
- 对比企业邮箱服务的好处
- 虚无世界java路_[AoA3]虚无世界3 (Advent of Ascension 3)
- 学习之旅10-R语言介绍
- 国产数据库普及风暴有奖征文获奖名单揭晓
- 角色攻击、角色特殊动作
- spyder 护眼背景--纯黑色
- 【思特奇杯·云上蓝桥-算法训练营】第1周:excel地址
- ES与Solr的区别
- 电脑连蓝牙耳机,放音乐是用蓝牙耳机,浏览器不能用蓝牙耳机,用的扬声器,解决方案:
- C/C++头文件汇总
热门文章
- 前端传输JSON格式数据 居然尾随了一个等于号...
- 7.消费者的确认机制
- powerquery分组,PowerQuery:如何连接分组值?
- 台式计算机连不上网,台式机插上网线连不上网怎么办?
- 1.2 Python环境搭建
- 小技巧——网盘加速-自带的提速模式
- H264编码中Baseline Main High简介
- WinFormDEV知识小结
- 北京交通大学计算机博士导师,董平(北京交通大学教授、博士生导师)_百度百科...
- python从文件中读数据并进行排序