远程接入Oracle12新的连接方式(oracle12远程连接)
随着技术的不断发展,远程接入Oracle数据库的需求也越来越多。Oracle12为了满足用户对远程接入的需求,提供了一种新的连接方式——Oracle Database Express Edition(XE)。
Oracle XE是Oracle公司推出的免费版本数据库,提供了大部分付费版本数据库的功能,同时支持不同的操作系统,如Windows、Linux和Mac OS X等。相较于其它版本的Oracle数据库,Oracle XE的最大优势在于其体积较小,可以很方便地在个人电脑上运行起来。
以下是如何使用Oracle XE进行远程接入的步骤:
一、安装Oracle XE
需要在本地将Oracle XE安装好。安装步骤详见Oracle官网提供的安装手册。
二、启动Oracle XE
在安装完成后,需要手动启动Oracle XE。可以在命令行输入以下指令:
SQLPLUS SYS AS SYSDBA
接着输入密码,即可启动Oracle XE。
三、开启远程访问
默认情况下,Oracle XE仅支持本地访问。需要将其设置为允许远程访问。继续输入以下指令:
ALTER SYSTEM SET LOCAL_LISTENER ='(ADDRESS=(PROTOCOL=TCP)(HOST=)(PORT=1521))' SCOPE=both;
ALTER SYSTEM REGISTER;
其中,`hostname`可以是本机的IP地址或域名。
四、获取外部IP地址
如果要让外部主机访问Oracle XE,需要知道本机的外部IP地址。可以在浏览器中搜索“what is my ip”,即可得到本机的外部IP地址。
五、创建远程访问用户
在本机首次连接Oracle XE时,需要创建一个本地用户。这个用户在远程连接时也可以使用。以下是创建用户的步骤:
CREATE USER IDENTIFIED BY ;
GRANT CONNECT, RESOURCE TO ;
ALTER USER QUOTA UNLIMITED ON USERS;
其中,`username`和`password`可以自行设定。
六、在远程主机上安装Oracle客户端
为了连接Oracle XE,远程主机需要安装Oracle客户端。可以在Oracle官网上下载并安装适合的版本。
七、远程连接Oracle XE
在远程主机上,打开Oracle客户端,输入以下信息:
– 主机名:本机的外部IP地址
– 端口号:1521(默认)
– 服务名:XE(默认)
然后,输入在第五步中创建的用户和密码,即可以连接到Oracle XE。
综上所述,使用Oracle XE进行远程接入是一种十分便捷的方式。通过上述步骤,用户可以轻松地连接Oracle XE,并进行各种操作。