菜鸟新装Oracle 用PLSQL登陆时不显示任何数据库 急急

iwantadream 2015-04-05 10:29:46
我第一次装Oracle 完全不懂 在网上下了这几个
然后安装 了 那个tnsnames.ora我是这样配置的
CONN_shenyi2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
然后放在了F:\Oracle\Oracle Instant Client\instantclient_12_1目录下
然后plsql的Oracle home 我是这样的F:\Oracle\Oracle Instant Client\instantclient_12_1
OCI library 配置 F:\Oracle\Oracle Instant Client\instantclient_12_1\oci.dll
结果用cmd-sqlplus是可以登陆进去创表什么的
但PLSQL登陆是
我该怎么弄啊 搞了两天了 好烦烦烦啊 有大神愿意帮助我么 不胜感激
...全文
20493 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2015-04-08
  • 打赏
  • 举报
回复
把tnsname.ora所对应的目录添加到环境变量里 TNS_ADMIN=你的目录。
iwantadream 2015-04-08
  • 打赏
  • 举报
回复
好了 问题解决了 谢谢大家 写个.bat文件 写上 @echo off set path=F:\Oracle\instantclient_10_2 set ORACLE_HOME=F:\Oracle\instantclient_10_2 set TNS_ADMIN=F:\Oracle\instantclient_10_2 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8 start plsqldev.exe 然后用这个启动就可以了
外土土 2015-04-07
  • 打赏
  • 举报
回复
提供一下你dev的版本,是多少位的。
iwantadream 2015-04-07
  • 打赏
  • 举报
回复
除了服务端是64位 其它的两个是32位的
卖水果的net 2015-04-05
  • 打赏
  • 举报
回复
instantclient_12_1 是多少位的?这个版本要和 plsql deveoper 的一样。 如果你的 plsql 是 32 位的,instantclient_12_1 也必须是 32 位,感觉你下载的是64位的。
iwantadream 2015-04-05
  • 打赏
  • 举报
回复
引用 1 楼 wmxcn2000 的回复:
把路径中的空格去掉。好像不认空格和汉字。
去了空格了 还是没用
卖水果的net 2015-04-05
  • 打赏
  • 举报
回复
把路径中的空格去掉。好像不认空格和汉字。
iwantadream 2015-04-05
  • 打赏
  • 举报
回复
我不懂啊 我只知道服务器端是64位的 怎么查其它多少位

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧