oracle问题

IT巅峰技术 2009-11-04 10:54:44
我用oracle10g 连接服务器没一点问题,但是配置本地连接的时候老连接不上?哪位遇到过帮我看下,由于不好说清楚,加我QQ或MSN,弄好了给分!
...全文
73 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dave 2009-11-04
  • 打赏
  • 举报
回复
[Quote=引用楼主 mengdeng8882 的回复:]
我用oracle10g 连接服务器没一点问题,但是配置本地连接的时候老连接不上?
[/Quote]

能否在描述的详细点?

cosio 2009-11-04
  • 打赏
  • 举报
回复
有没有装防火墙,
客户端有没有安装?
IT巅峰技术 2009-11-04
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 tianlesoftware 的回复:]
楼主在net Manager中是怎么添加的?

如果是添加远程的数据库,先点中服务器名,在点左边的加号,在填上相应的信息,在下一步.. 最后测试一下,成功了就可以了。


楼主顺便检查下C:\WINDOWS\system32\drivers\etc 的hosts文件
localhost 是怎么写的..

127.0.0.1      localhost

[/Quote]
我点服务器命名 然后点左边的+ 根据提示主机名我写我的机子的名字 端口1521 测试报ORA-12541: TNS: 无监听程序 错误
IT巅峰技术 2009-11-04
  • 打赏
  • 举报
回复
我现在都晕了,还没解决,谁留下QQ,我远程操作给看看!
IT巅峰技术 2009-11-04
  • 打赏
  • 举报
回复
我点服务器命名 然后点左边的+ 根据提示主机名我写我的机子的名字 端口1521 测试报ORA-12541: TNS: 无监听程序 错误
givenloveangela 2009-11-04
  • 打赏
  • 举报
回复
你监听用的是动态的,所以你贴的listener文件没太大用处。
你可以tnsping一下你的机器名或者你机器的IP,看看监听是否有用?

你机器上有几个实例啊?是否多个?
你这个orcl的全局服务名是什么?是否有类似.com的后缀呢?
  • 打赏
  • 举报
回复
尽量别用localhost,比如说你机器名叫...
那么就用
(ADDRESS = (PROTOCOL = TCP)(HOST = ...)(PORT = 1521))
前提是/etc/hosts(unix系统路径)文件中有类似
192.168.0.1 ...的描述而不能是回环地址指定
127.0.0.1 ...

要么就直接用ip
(ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))
Dave 2009-11-04
  • 打赏
  • 举报
回复

楼主在net Manager中是怎么添加的?

如果是添加远程的数据库,先点中服务器名,在点左边的加号,在填上相应的信息,在下一步.. 最后测试一下,成功了就可以了。


楼主顺便检查下C:\WINDOWS\system32\drivers\etc 的hosts文件
localhost 是怎么写的..

127.0.0.1 localhost
IT巅峰技术 2009-11-04
  • 打赏
  • 举报
回复
我在oracle的net Manager里配置了本地连接,如果主机名给服务器上的,端口给服务器上的就对着呢,我再添加个,把主机名改成localhost,端口1521就不行了。。。?听别人说把主机名改成自己电脑的名字,改了还是不起作用,服务我都启动了,还有就是我cmd sqlplus conn system/system 可以连接上,配置net Manager测试的时候就连接失败!我把(tnsnames.ora)
# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.78.173.230)(PORT = 1522))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
这个(listener.ora)
# listener.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)

配置文件看了下,没什么问题

3,496

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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