plsql链接远程数据库不上的解决办法

win7 中使用PLSQL Developer的配置方法

(2012-10-21 19:21:48)

转载

标签:

orcle

win7

plsqldeveloper

it

分类: 数据库

1、下载32位的版本instantclient-basic-nt-11.2.0.3.0.zip,因为PLSQLDev是32位的,没有64位的版本,这 个和操作系统无关
2、instantclient下载完后是一个压缩文件,不需要安装,配置一下就可以。解压文件到准备放置的目录,我这里选择了C盘的Oracle目录,路径是C:\Oracle\instantclient_11_2。

然后在系统环境变量中配置Path,添加instantclient的路径,即C:\Oracle\instantclient_11_2;

3、增加环境变量:

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

TNS_ADMIN=C:\Oracle\instantclient_11_2

4、在PL/SQL Developer->工具->首选项->Oracle连接中设置:
    Oracle主目录名:OraDb11g_home1(也可以为C:\Oracle\instantclient_11_2)
    OCI库:C:\Oracle\instantclient_11_2\oci.dll
5、从原oracle安装目录中拷贝出"tnsnames.ora"文件到C:\Oracle\instantclient_11_2下,并用记事本打开,添加或修改如下段(这是本人新建的本地数据库)
njust =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = njust)
    )
  )

再次打开PLSQL Developer,即可找到相应的数据库并运行成功。

时间: 2024-11-09 05:06:00

plsql链接远程数据库不上的解决办法的相关文章

32位plsql链接oralce数据库64位报错

解决方案:plsql不支持64位,下载32位客户端文件 接着用免安装的plsql连接数据库试了试,发现没有连接的权限可选,如图 直接输入用户名.密码和数据库名,提示如下: 说明plsql是不可以直接连接64位oracle数据库,只能连接32位.既然都安装了64位oracle,可不能卸载了再装32位啊,那如何连接64位呢,就只能借助32位客户端实现了.具体方法在此与大家分享一下: 1.首先下载32位的oracle客户端 下载地址:http://www.oracle.com/technetwork/

MySQL本地可以连接,远程连接不上的解决

1.原因分析 在服务器上安装好了mysql server.启动服务之后,通过 mysql -u 用户名 -p 密码,可以正常的连接,但是在其他的机器上连接不上. 出现这种问题的原因可能有两点: mysql安装好后,默认只对127.0.0.1的本机开放,没有对远程的主机开放. 解决办法: (1)找到默认的mysql的配置文件,一般为 /etc/mysql/my.cnf 或者 /etc/my.conf (2)找到 bind-address=  这个选项 ,修改为  bind-address = 0.

处理远程桌面不能复制粘贴解决办法

刚才用远程桌面登陆服务器,突然发现不能在本机和远程服务器之间粘贴文本了,即不能从本机复制文本粘贴到服务器,也不能从服务器复制文本粘贴到本机. 解决办法: 在服务器上打开任务管理器,查看进程,有 rdpclip.exe 进程.通常,只要存在该进程,就可以在本机和远程服务器之间粘贴文本了.但为什么现在无效呢?尚不清楚原因. 关闭此进程,然后 开始->运行->rdpclip.exe 重新运行此程序,恢复正常. 附注:rdpclip.exe:rdpclip 是让rdp协议(远程桌面协议)可以通过远程复

SQLYog执行SQL脚本提示:错误代码: 1067 - Invalid default value for '数据库表'查询:解决办法

强烈建议:完全卸载当前版本MySQL,重新安装5.6及以上版本 完全卸载方法:https://jingyan.baidu.com/article/3d69c551611290f0ce02d77b.html 卸载完之后记得删除C:\ProgramData下的隐藏文件MySQL 这是我在网上查阅多方资料,尝试无数次,踩了很多坑之后得到的最优解决办法! 至于网上修改sql_mode之类的办法,亲测无效,可能和我代码有关,不做赘述! 出现该错误原因:MySQL版本不同,导致5.6版本之前和之后的语法有很

sql server附加数据库对于服务器失败-解决办法

要附加的数据库文件权限不足 解决办法:找到要附加的数据库文件位置,右键属性-安全-user属性完全控制打钩-确定,再次附加数据库即可

常见Oracle数据库问题总结及解决办法(一)

开发中常使用Oralce数据库,使用中也许会碰到形形色色的各类错误提示,如:ORA-00933:SQL命令未正确结束.ORA-009242等等,为此记录积累对于自己来说还是很有帮助的,今天就记录以前出现过的一些问题,后面会慢慢补充完善. 错误提示:ORA-00942:表或视图不存在 图1-1 图1-2 开发过程中使用PowerDesigner设计数据库并导出脚本,在执行脚本是出现上图出现的问题,为此打开PowerDesigner查看设计的表,发现表名被""引了起来(图1-2),果不其然

远程桌面无法最大化的解决办法(转)

远程桌面无法最大化的解决办法 2013-02-18 13:40:47| 分类: 技术技巧 | 标签:电脑技术 |举报|字号 订阅出现症状:启动远程桌面连接客户端时,您会发现远程桌面的窗口比桌面小(最大化之后还是没有全屏),而不是全屏:但“最大化”按钮显示窗口已处于最大化状态.如果您单击“最大化”按钮,窗口不能正常进入全屏模式,而是还原为比远程桌面略小. 解决办法:启动远程桌面时,点击远程连接窗口下方的选项.->显示选项卡->显示配置中调整至全屏.连接即可! 远程桌面无法最大化的解决办法(转)

Filezilla Xshell SecureFX Win10等无法拖放文件(本地或线上)解决办法

一.win10系统Filezilla Xshell SecureFX等无法拖放文件到线上服务器解决办法: 1.按窗口键+R,打开“运行”对话框:输入regedit回车 2.在注册表编辑器地址栏输入以下内容:计算机(名称)\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 3 .点开“EnableLUA” 选“修改”.把值改成0,确定 4.重启电脑 二.用filezilla拖拽ftp上的文件到桌

如何解决liunx链接远程数据库10038错误提示

关于在windows下链接liunx系统下远程数据库报错2003--提示10038的解决方案如下: 在liunx系统中安装配置mysql数据库默认是没有对外开启3600端口,如果出现10038: 1,先尝试:netstat -an|grep 3306  来查看mysql默认的端口3306是否开启,允许哪个ip使用,如果你发现,前面有127.0.0.1,就说明,3306端口只能本机ip使用, 2,打开mysql配置文件vi /etc/mysql/mysql.conf.d/mysqld.cnf 将b