在运行插入前面1W条数据的时候一点问题都没有 之后就疯狂的报错ORA-12542: TNS: 地址已被占用 求高手解答,不胜感激
解决方案 »
- ORA-04098 错误。求解决,我新手。
- 怎么样实现实时备份服务器的服务和数据?
- Oracle 9i Database links 10g
- Oracle新手求教:Oracle数据库连接会过期吗?
- 请教:使用Oracle 92i数据库,可否用oracle 10g的驱动?
- 刚搞oracle9,oms中怎么没有我建好的数据库啊,独立启动可以看到所有的数据库,我该如何让oms里也有我建的数据库!(100分答玩就结)
- 安装完Oracle8i后,无法创建数据库
- 求助!
- PL/SQL过程中能用XOR操作吗,那怎么使用,谢谢。
- oracle服务停止,报ntdll.dll错误。是什么引起的呢?
- 请问Oracle表中插入记录后如何返回自增主键值?
- 多行结果根据分组组合成几行。
这就导致了一个现象: 一会可以联通,一会又出现 ora-12542 address in used 。如果有临时端口可以使用,可以联通oracle;如果暂时端口没有了,就连不通了。
一下是在 windows 系统下的解决办法。
1 进入注册表编辑器(regedit),在 HKEY_LOCAL_MACHINE\system\CurrentControlSet\Services\Tcpip\Parameters 里,编译->添加->MaxUserPort (类型 REG_DWORD ), 值中填写 65534,(可以的范围是5000-65534).
2 退出 注册表编辑器,重新启动机器. 这样设置, 临时端口的范围从 1024-5000,增大到 1024-65534, 足够一般用户的使用,不会再出现ora-12542. 其他系统也可以做类似的设置.
end!