Oracle配置
Oracle数据库安装略。
如上图,新建完数据库后需要启动的服务:1、监听服务;2、实例服务,本文示例数据库:greendb
一、服务器端配置:
1、为实例配置监听,本文路径:E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(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")
)
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = D:\Development\Oracle\product\11.2.0\dbhome_1)
(SID_NAME = orcl)
)
(SID_DESC =
(GLOBAL_DBNAME = greendb)
(ORACLE_HOME = D:\Development\Oracle\product\11.2.0\dbhome_1)
(SID_NAME = greendb)
)
)
配置完需要重启监听服务。
二、客户端连接(PL/SQL)
1、配置环境变量
a)ORACLE_HOME :E:\instantclient_11_2 ------指定客户端目录,在path中引入%ORACLE_HOME%
b)TNS_ADMIN :E:\instantclient_11_2 -------指定TNS目录
c)NLS_LANG :AMERICAN_AMERICA.UTF8 -------指定编码(数据库为UTF-8,所以这里指定 UTF-8)
PS:instantclient_11_2可连Oracle10g和Oracle11g,下载地址:http://download.csdn.net/detail/qq184377902/9518379
修改TNS:E:\instantclient_11_2\tnsnames.ora ------如果没有则新建一个
greendb=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.236)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = greendb)
)
)
第一个greendb指连接时显示的数据库名称,可随意定义,建议英文数字。第二个为数据库sid,唯一。
打开PL/SQL,下载地址:http://download.csdn.net/detail/qq184377902/9518381
点击取消,进入以下配置,如图
至此配置完毕,退出以SYS登录
执行创建新用户并授权:
CREATE USER username IDENTIFIED BY password;
GRANT dba TO username;
好了,下面变可以使用新建的管理员用户登录操作了。本文用户alan,数据库greendb