首页 > 数据库 >pl-sql developer安装

pl-sql developer安装

时间:2022-12-02 10:31:59浏览次数:37  
标签:11 instantclient TNSNAMES 设置 sql oracle pl developer


一直都是机器本机上有oracle,所以装pl sql developer这个oracle开发工具的时候,也没怎么在意,但如果是不在本机上装oracle,而要用这个工具的话,则需要下载一个
oracle的instantclientbasic安装包,然后方法如下:


1 装好后打开,一开始因为未做设置,所以也无法登录,就点cancel进去,然后点Tools-Preferences,在里面设置下instantclient basic包的解压路径。
设置如下两项:
Oracle Home(empty is autodetect)
D:\instantclient_11_2
OCI library(empty is autodetect)
D:\instantclient_11_2\oci.dll

2
配置文件:
在instantclient basic包目录下面新建两个文件,里面内容如下:
sqlnet.ora(留意其中的黑体部分TNSNAMES的位置):
SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES,EZCONNECT)
TNSNAMES.ORA(这是其中一个标签,可以设置多个这样的,其中黑斜体部分是需要更改的):
PODS =
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=
(PROTOCOL=TCP)
(Host=127.0.0.1)
(Port=1521)
)
)
(CONNECT_DATA=
(SID=PODS)
)
)
--设置环境变量:
添加环境变量:
TNS_ADMIN = D:\instantclient_11_2
现在打开PL/SQL Developer即可去登录了。

标签:11,instantclient,TNSNAMES,设置,sql,oracle,pl,developer
From: https://blog.51cto.com/u_14230175/5905585

相关文章

  • 【MySQL数据割接案例】实现按某个字段分组,再将组内的排序序号更新为排序字段的值
    事情是这样的,原本设计了一个树状结构的目录表,目录下面的节点(类似于文件)有多个类型的。由于原先只考虑一种类型A的数据,因此将目录下目录项的排序维护在了A数据表里,后面扩展......
  • 使用mono.data.sqlite+EF进行开发
    引入命名空间usingSystem.Data.Linq;usingMono.Data.Sqlite;编写代码varconn=newSqliteConnection(ConfigurationManager.AppSettings["dbstring2"]);var......
  • 使用CodeSmith连接SQLite生成代码
    下载安装CodeSith,我用的是7.0http://www.ibeifeng.com/down.php?id=36606下载和自己framework版本一致的SQLite安装文件,这里用的是4.5程序http://system.data.sqlite.org/in......
  • SQL Server 计算年龄函数
    SQLServer计算年龄函数​​需要处理的问题​​​​实现思路​​​​先将int类型转换成datetime​​​​创建sqlserver函数​​​​创建视图​​需要处理的问题在实际开发......
  • Mysql中文乱码问题(unbutu)
    1.首先查看数据库里面的各种编码格式mysql>showvariableslike"%char%";+--------------------------+---------------+|Variable_name|Value|+--------------------......
  • win10下面部署Mysql数据库
    5.6.24下载地址:​​​http://down10.zol.com.cn/biancgj/mysql_5.6.24_winx64.zip​​下载完成以后解压,在安装目录下面新增my.ini,内容如下:[mysql]#设置mysql客户端默认......
  • Oracle 查询用户下表名,表列数,表行数,表大小的SQL
    最近想分析下数据库的信息,然后写了这个SQL.比较lowB一些. 因为Oracle的deferred_segment_creation参数的影响.很多表如果是0行,那么是不会创建extents存储信息.......
  • mysql8.0使用总结
    1.初始化数据库后,想导入数据,发现报错:ERROR1227(42000)atline75612:Accessdenied;youneed(atleastoneof)theSYSTEM_USERprivilege(s)forthisoperatio......
  • Mysql服务无法启动,服务没有报告任何错误
    场景说明在Window上安装mysql5.7,安装后运行mysql,发现服务无法启动问题解决方法进入mysql的bin目录执行mysqld--initialize-insecure命令第一次执行的话,时间......
  • 牛客SQL163
       思路:题目要求我们统计每篇文章的同一时刻最大在线人数,所以我们观察表结构,通过进入时间和离开时间我们知道一个用户什么时候在线,什么时候不在线也就是说一......