常见问题

一、常见问题

--[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
如果错过太阳时你流了泪,那你也要错过群星了。
在所有的矛盾中,要优先解决主要矛盾,其他矛盾也就迎刃而解。
不要做个笨蛋,为失去的郁郁寡欢,聪明的人,已经找到了解决问题的办法,或正在寻找。
原文地址:https://www.cnblogs.com/szrs/p/12518528.html