1.下载oracle 服务器端,正常安装,在选择桌面类或者是服务器类的时候选择服务器类。
2.下载oracle 客户端解压版 下载地址 链接:https://pan.baidu.com/s/1miACKiO 密码:fx1z
3.将下载的客户端放在安装的oracle 目录中,我的oracle 目录 :D:appproduct11.2.0dbhome_1NETWORKADMIN 这里已经到了tnsnames.ora ,listener.ora 目录了
4.解压版的客户端位置 D:appproduct11.2.0client32instantclient_11_2 etworkadmin 将上面的tnsnames.ora 和 listener.ora 文件拷贝过来,添加服务名称和监听
tnsnames.ora 的配置文件
# tnsnames.ora Network Configuration File: D:appproduct11.2.0dbhome_1NETWORKADMIN nsnames.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:appproduct11.2.0dbhome_1NETWORKADMINlistener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:appproduct11.2.0dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:appproduct11.2.0dbhome_1inoraclr11.dll")
)
(SID_DESC =
(SID_NAME = ORCL)
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = D:appproduct11.2.0dbhome_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 连接数据库已经成功。
之后就是创建表空间,给用户分配权限