最新回答
- 2024-05-13灵虫糖宝
1、没有监听程序,可以手动创建一个,如果在本机的话,监听程序有没有,没太大意义。
运行CMD,输入netca,然后又一个【监听程序配置】,然后【添加】,一直下一步就可以了,
应该可以解决lsnrctl start的问题。
2、没有数据库,运行CMD,输入dbca,创建一个数据库吧。
赞253
- 2024-05-13猪妈妈1964
如果是在安装时发生这个错误,以下是我的解决办法,需要修改注册表。
一、在“开始”->“运行”中输入“regedit”,打开注册表
二、进入注册表,“HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\OracleOraDb11g_home1TNSListener”查看“OracleOraDb11g_home1TNSListener”值中有没有“ImagePath”键,如果没有的话,需要添加,然后给这个键赋值,这值是“J:\\oracle11.1.0\\product\\db\\BIN\\TNSLSNR.EXE”(不同机器路径不同,需要注意)。保存推出注册表。
三、进入服务管理,右键点击“我的电脑”,选择“管理”进入“计算机管理”,然后点击“服务和应用程序”打开树形列表,点击“服务”。这样我们就能开到整个计算的服务,找到Oracle11g的监听服务“OracleOraDb11g_home1TNSListener”,点击启动就可以安装“Oracle Database Configuration Assistant”了。
赞181
- 2024-05-13闪耀的尾戒
解决办法:我的电脑右键属性—>管理---->服务和应用程序----->服务; 或者像楼上说的:控制面板--->管理工具---->服务; 找到oracle0raDb11g_home1ClrAgent、 oracleOraDb11g_home1TNSListener和oracleServiceORCL这三项右键启动。希望可以帮助到你
赞206