1. 下载数据库Oracle 11g
在官网搜索“Oracle Database Express Edition 11g Release 2”或者尝试直接进入链接http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html
这里有3种版本可以选择,具体看自己电脑的操作系统,我的是64位的windows10,所以选择第一个,点击接受(Accept License Agreement)然后就可以按照自己的需求下载了(可以使用迅雷下载,奇快无比,50兆带宽,速度在10兆左右)
![]() | 我选择的是 Oracle Database Express Edition 11g Release 2 for Windows x64 |
2. 安装数据库
由于是XE版本的,安装非常简单就不截图了,一路回车就行了,只有一个地方需要注意就是DBA的密码,这个设置后要记住,以后可以使用这个密码登录system这个账号(E.G. sqlplus system/设置的密码)
3. 安装sqlplus客户端
我的Oracle是安装在虚拟机里面的,所以需要在其他的机器上安装客户端才能使用。
在Oracle官网搜索 Instant Client for Microsoft Windows (x64) 64-bit
当然也可以搜索Instant Client for 64 你会看到一个列表,里面有各种不同64位操作系统对应的下载链接
需要下载
instantclient-basic-windows.x64-12.2.0.1.0.zip
instantclient-sqlplus-windows.x64-12.2.0.1.0.zip
instantclient-sdk-windows.x64-12.2.0.1.0.zip
然后把前两个解压缩后的文件放到一个文件夹下(E.G. 解压缩到C:\work\dev tools doc\sqlplus_client_12_2),把SDK解压缩后的文件夹也放到C:\work\dev tools doc\sqlplus_client_12_2下面
最后配置几个环境变量就可以使用了,我习惯用HOME的方式命名:
NLS_LANG=AMERICAN_AMERICA.UTF8
SQLPLUS_HOME=C:\work\dev tools doc\sqlplus_client_12_2
TNS_ADMIN=%SQLPLUS_HOME%
path里面加入下面两个值
%SQLPLUS_HOME%
%SQLPLUS_HOME%\instantclient_12_2_sdk
4. SQLPLUS远程连接我的Oracle 11g数据库(我的Windows 10 操作系统的电脑IP是192.168.17.135)
在Windows命令行(Windows键+r,输入cmd回车即可进入),输入 命令
sqlplus system/michael123@192.168.17.135:1521/xe
system是用户名也是DBA,michael123是密码,就是安装时设置的密码
5. 创建用户,远程连接测试成功
SQL> create user michael identified by michael123;
User created.
SQL> grant connect, resource to michael;
Grant succeeded.
SQL>
在命令行输入:sqlplus michael/michael123@192.168.17.135:1521/xe
关于oracle命令的文章网络上有很多,就不记录了。