使用 / as sysdba连接没有问题
但是使用 user/pwd@sid 来连接发现不行
报错 ORA-12514
在listener.ora 文件中
SID_LIST_LISTENER =
(SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = E:\oracle\product\10.2.0\db_1) (PROGRAM = extproc) )(SID_DESC = (GLOBAL_DBNAME = ORCL) --sid (ORACLE_HOME = E:\oracle\product\10.2.0\db_1) --目录路径 (SID_NAME = ORCL)--全局数据库名 ) )加入黑体部分
查询当前数据名方法一:select name from v$database;方法二:show parameter db
查询当前数据库实例名方法一:select instance_name from v$instance;方法二:show parameter instance
全局数据库名全局数据库名=数据库名+数据库域名