一、常见问题
--[1]常见问题一
“ORA-12545”:因目标主机或对象不存在 连接失败
解决方案:
1.搜索你的oracle安装目录,找到这俩个文件 tnsnames.ora 和 listener.ora 记住就改这俩个文件就行了,
还有一个大写的TNSNAMES.ORA不用管它。他们的路径如下:如 E:oracleora92
etworkadmin
这是我的路径 你的肯定和我的不一样,但能找到这俩个文件就行了,他们在同一个目录里,
编辑这俩个文件,把里面的Host= 的地方改为你的计算机名就行了。注意有多个,
看仔细了。或者改成IP,下次改了IP注意再修改要统一
2.如果这时登陆的话,肯定会提示你没有监听器,那是监听的服务没有开,到计算机的服务那
进入服务的方法:控制面板-〉管理工具-〉服务(俩个齿轮的那个图标),
然后找到OracleOraHome92TNSListener这个服务,把它启动了,就好了。
--[2]常见问题二
PL/SQL过期了怎么办?(regedit)
解决方案:
第一次安装PL/SQL Developer时候是可以免费使用的。可是过短时间它就会提出说已经过期
如果想继续使用的话必须购买了。
将如下注册表删除,就可以继续使用30天!
HKEY_CURRENT_USERSoftwareAllround Automations
HKEY_CURRENT_USERSoftwareMicrosoftSecurity
--[3] 常见问题三
ora-12514:tns:监听程序当前无法识别连接描述中请求的服务
解决方案:
关掉服务,重新配置监听
第二种解决方案:
修改后listener.ora文件的完整内容
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ORCL)--全局数据库名
(ORACLE_HOME = D:appAdministratorproduct11.1.0db_1)
(SID_NAME = ORCL)--对应网络服务名
)
)
LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
--[4]常见问题四
pl/sql 修改sql窗口字体大小
解决方案:
修改编辑器里的字体大小,步骤:
工具--首选项--用户界面--字体,右侧窗体里下部有个编辑器栏,点击该栏下“选择”或“背景”进行程序代码的显示修改。
--【5】常见问题五
ORA-12541:TNS:无监听程序
解决方案:
启动监听服务
--【6】(连接到空闲例程)
解决方法
解决方法如下:
1、通过cmd命令窗启动Oracle:
C:UsersAdministrator>sqlplus log
SQL>conn /as sysdba
SQL>startup pfile='D:appAdministratoradminagriculturepfileinit.ora.10182016104423' (其 中"init.ora.10182016104423"视具体oracle安装位置和实例(我这里是“agriculture”)确定)。
2、创建spfile
SQL>create spfile from pfile='D:appAdministratoradminagriculturepfileinit.ora.10182016104423';
3、重新启动数据库
SQL>shutdown
SQL>startup