1.下载oracle 服务器端,正常安装,在选择桌面类或者是服务器类的时候选择服务器类。
2.下载oracle 客户端解压版 下载地址 链接: 密码:fx1z
3.将下载的客户端放在安装的oracle 目录中,我的oracle 目录 :D:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN 这里已经到了tnsnames.ora ,listener.ora 目录了
4.解压版的客户端位置 D:\app\product\11.2.0\client32\instantclient_11_2\network\admin 将上面的tnsnames.ora 和 listener.ora 文件拷贝过来,添加服务名称和监听
tnsnames.ora 的配置文件
# tnsnames.ora Network Configuration File: D:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.ORACLR_CONNECTION_DATA =
(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) )ORCL =
(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (SID = ORCL) (SERVICE_NAME = orcl) ) )127.0.0.1 是主机ip 可以是本地主机也可以是远程主机
listener.ora 配置
# listener.ora Network Configuration File: D:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.SID_LIST_LISTENER =
(SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = D:\app\product\11.2.0\dbhome_1) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:D:\app\product\11.2.0\dbhome_1\bin\oraclr11.dll") ) (SID_DESC = (SID_NAME = ORCL) (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = D:\app\product\11.2.0\dbhome_1) ) )LISTENER =
(DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) )ADR_BASE_LISTENER = D:\app
将服务添加到监听当中
5.win+r 打开dos 命令, 先查看服务是否被装载进入监听文件中:查看状态的命令 lsnrctl status 启动监听的命令 lsnrctl start
查看orcl 的服务是否被监听到,如果没有监听到就要检查两个配置文件
6. 进入sql命令
7.连接到dba
如果没有连接上,到服务里面去启动监听和oracle 服务
8.创建用户
1 是用户名 2 是安装oracle 数据库的密码
9.给用户分配权限
10 用账号密码登录,测试
11 当实例没有启动时候,启动实例
权限不足要在系统权限去启动
这说明实例已经启动。
12 。在plsql 中连接数据库
刚打开的plsql 时候 ,进入 tools->perference 配置连接
然后退出再重新登录
至此plsql 连接数据库已经成功。
之后就是创建表空间,给用户分配权限