问题:plsql 连接数据库报 ORA-12514 TNS: 监听程序当前无法识别连接描述符中的服务
修改listener.ora增加内容如下:
(SID_DESC =
(GLOBAL_DBANAME = orcl)
(SID_NAME = orcl)
(ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1)
#(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:E:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
修改保存后
Plsql 连接数据库报 ORA-01034 :ORACLE not available
ORA- 27101:shared memory realm dose not exist
数据库启动不了
到cmd 登录数据库
启动数据库 startup
有如下错误,找PFILE 文件夹再找到init.ora 将它的值替换成
ORA-00119,ORA-00132
原始值:local_listener=’LISTENER_ORCL’
修改后:
local_listener="(ADDRESS = (PROTOCOL = TCP)(HOST =主机名)(PORT = 1521))"
修改后保存pfile参数文件
以pfile 参数文件启动数据库
Startup pfile =’ E:\app\Administrator\admin\orcl\pfile\ init.ora.03201993311’;
数据库已打开