Oracle安装
- 对于oracle的安装可以比较简单,需要注意的地方为密码的设置以及字符集的设置;
- oracle安装完成后,默认会创建listen服务以及orcl网络实例;
- 安装完成后,在使用PL/SQL前,请打开sqlplus进行system账号的登陆,如果system账户可以登陆,则说明默认配置无误,已经具备PL/SQL登陆条件。
使用PL/SQL登陆
PL/SQL与Oracle数据库在同一台机器
如果两者在同一台机器,则推荐PL/SQL和Oracle的位数一样,即同为32位或者同为64位;
在使用PL/SQL登陆之前,首先需要设置PL/SQL的Oracle_Home,可参考Oracle 11g客户端及PLSQL Developer配置
在正常情况下,如果Oracle正确安装,无论使用的是绿色版或者安装版的PL/SQL,设置ORACLE_HOME时都会有下拉提示;
Oracle服务器listener.ora的配置
需要注意的是第三个SID_DESC
中的ORCL
要设置为当前机器的SID,SID名称的确认可以参考ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决
注意:设置完毕后记得重启数据库服务以及监控服务(在系统服务里,找到后右键重启即可)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = ORCL)
(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
(GLOBAL_DBNAME = ORCL)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = XXX.XX.XXX.XXX)(PORT = 1521))
)
)
阿里云需要注意
listener.ora
的XXX.XX.XXX.XXX
替换为内网IP即可,要想外网访问,只需要配置安全组即可
tnsnames.ora配置
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = XXX.XX.XXX.XXX)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
网友评论