单独的plsql链接数据库
转的:
plsql 可不可以直接远程连接服务器?都说要安装客户端,记得以前用过个什么sql deveplore 什么的工具,不用安装客户端的,而且是绿色软件来的,我就想,一定就办法,不用这么麻烦安装客户端的。上网找了找,下面把我的实践详细过程记录下来,希望对大家有帮助,有什么不对的,请大家多多评论,指出来。
1、在安装ORACLE服务器的机器上搜索下列文件,
oci.dll
ocijdbc10.dll
ociw32.dll
orannzsbb10.dll
oraocci10.dll
oraociei10.dll (可能服务器没有,如果没有则pl sql 随便用户名密码可以登陆)
sqlnet.ora
tnsnames.ora
classes12.jar
ojdbc14.jar
放到一个文件夹,如 oraclient
2、配置tnsnames.ora,如果本机上没有安装oracle,可以从安装了oracle的机上拷贝一个(tnsnames.ora文件在%ORACLE_HOME%\network\admin下)放在上面的目录D:\oraclient下。
oracledata =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracledata)
)
)
3、添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(如:D:\oraclient,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符),这是为了能够找到上面说的tnsnames.ora。如果本机上安装了ORACLE,并且设置了ORACLE_HOME环境变量,那么会自动在%ORACLE_HOME%/network/admin/位置查找tnsnames.ora文件。
4、设置ORACLE的语言,添加环境变量:
“NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,(AMERICAN_AMERICA.US7ASCII 是ASCII编码类型,其它类型可自己到服务器看一下或网上查找一下)
(本步骤暂时要做对,如果编码不对,会产生乱码)
5、下载并安装PL.SQL.Developer配置应用
配置tools->preferences->connection
Oracle Home=D:\oracleclient
OCI library=D:\oracleclient\oci.dll
6、再次打开plsql则会在database中有oracledata 选项输入用户名密码就可以登陆。
本文来自:阳光网驿_企业信息化专家 详细出处请参考:http://bbs.sunwy.org/thread-75293-1-1.html
单独的plsql链接数据库相关推荐
- PLSQl链接数据库配置
PLSQl链接数据库配置 第一步 我们首先有个 instantclient_11_2 连接工具,如果没有点击这里直接下载 第二步 我们把整个 instantclient_11_2 文件 复制到 Ora ...
- mybatis mysql自动连接数据库_如何用mybatis链接数据库
用mybatis链接数据库十分的方便,这里总结一下具体的步骤. 1.首先创建一个maven项目 在pom.xml导入依赖 1 2 3 org.mybatis 4 mybatis 5 3.4.4 6 7 ...
- mysql链接数据库properties_mysql 之通过配置文件链接数据库
mysql 之通过配置文件链接数据库 配置文件jdbc.properties ##MySQL driver=com.mysql.jdbc.Driver url=jdbc\:mysql\:///ake? ...
- java c3p0 连接 mysql_Java使用C3P0数据源链接数据库
本文实例为大家分享了Java使用C3P0数据源链接数据库的具体代码,供大家参考,具体内容如下 1.相关jar包,这里需要3个jar包 2.具体链接数据库代码 ComboPooledDataSource ...
- 基于PLSQL的数据库备份方法及如何解决导出clob和blob类型数据报错的问题
基于PLSQL的数据库备份方法及如何解决导出clob和blob类型数据报错的问题 参考文章: (1)基于PLSQL的数据库备份方法及如何解决导出clob和blob类型数据报错的问题 (2)https: ...
- Navicat链接数据库报错1130解决方案
Navicat链接数据库报错1130解决方案 参考文章: (1)Navicat链接数据库报错1130解决方案 (2)https://www.cnblogs.com/newAndHui/p/113451 ...
- asp.net oracle参数传递,asp.net – Oracle参数问题中的链接数据库
我有这个链接到另一个数据库的Oracle查询,但它似乎不接受我传递给查询的参数 这是我的代码 cmd.CommandText = "SELECT * FROM table1@dev tb1 ...
- python怎么检查数据库实例能否链接_python pymysql链接数据库查询结果转为Dataframe实例...
我就废话不多说了,大家还是直接看代码吧! import pymysql import pandas as pd def con_sql(db,sql): # 创建连接 db = pymysql.con ...
- myjdbc链接数据库.增删改查
-- 创建user表 CREATE TABLE user( uid int PRIMARY KEY auto_increment, uname VARCHAR(55), pwd VARCHAR( ...
最新文章
- awk3.0 — awk变量
- Lock锁实现多线程卖票
- 北京重磅发布:杰青、优青放宽女性年龄限制,基金人才评审“同等条件下女性优先”...
- BugkuCTF-WEB题需要管理员
- loadrunner脚本录制为空的解决方法
- java注解 @SuppressWarnings注解用法
- python 工程 ——文件、包、__init__及导入方法
- 【习题 3-1 UVA - 1585】Score
- hⅰgh怎么读音发音英语_英语读音
- sqli-labs第十三关--十五关
- HTTP3 正式发布,很快哦
- php图片素描化,ps怎么把图片变成素描图片
- 微信小程序 星级评分(例如店铺小数点评分)
- SAP中成本估算取价与价格协议的状态关联测试
- WDM在不同Windows版本上的音频支持
- 物联网硬件安全与整改梳理(1)
- FMDB - - 归纳整理- Vic_Li
- mpvue【微信小程序】下拉刷新 上拉刷新
- CNN Attention
- T2080RDB: Cannot ping any of the ethernet interfaces
热门文章
- c++中使用Tesseract-OCR
- 利用Gallery和ImageView实现图片浏览器
- javabean反射改字段内容_BAT程序员编写:深入理解 Java 反射和动态代理源码分析...
- python创建一个字典、关键字为只包含字母的字符串_探究Python源码,终于弄懂了字符串驻留技术...
- NeHe教程Qt实现——lesson10
- mysql服务启动很久_Mysql服务启动问题
- 西工大计算机专业课考什么,我的西北工业大学计算机考研之路总结
- php对连接加密后传,PHP 加密解密和解决URL传输问题
- MySQL和java连连看_用 JAVA 开发游戏连连看(之一)动手前的准备
- python local global_python global与nonlocal关键字