下面是详细的“Windows Server 2012下Oracle 12c安装配置方法”的攻略:
安装环境准备
下载Oracle 12c安装文件
在官网或其他可信下载源下载Oracle 12c安装文件,并解压至指定目录。
安装必要组件
- 安装Visual C++ 2010 Redistributable x64:从微软官网下载,安装过程中确保选择x64的版本。
- 安装Microsoft .NET Framework 3.5:在控制面板中找到“程序和功能”,点击左侧的“打开或关闭Windows功能”,勾选.NET Framework3.5并安装。
安装Oracle数据库
运行安装程序
进入Oracle 12c安装程序所在目录,找到setup.exe文件,右键选择“以管理员身份运行”。
选择安装类型
在弹出的Oracle Universal Installer中,选择“安装数据库软件”,点击“下一步”。
选择安装位置
在“选择安装类型”页,选择“自定义”安装类型,点击“下一步”。
在“选择安装位置”页,选择Oracle安装目录,点击“下一步”。
选择组件
在“选择安装选项”页,选择需要安装的组件,建议选择所有可选组件,以便以后功能扩展,点击“下一步”。
配置实例
在“配置数据库实例”页,填写数据库名称及实例名,选择数据库类型,设置管理员密码,点击“下一步”。
检查配置信息
在“检查”页,检查配置信息,如果有错误请返回相应页面修改,无误后点击“安装”。
等待安装完成
等待安装过程完成,期间根据安装程序提示进行选择和配置。
配置Oracle数据库
配置监听器
进入Oracle安装目录下的Network/ADMIN目录,在listener.ora文件中添加如下内容,其中port后的数字为监听端口号:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = D:\app\Oracle12c\product\12.1.0\dbhome_1)
(SID_NAME = ORCL)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
从命令行启动监听器:
C:\>lsnrctl start
配置环境变量
在系统环境变量中添加如下变量:
ORACLE_HOME=D:\app\Oracle12c\product\12.1.0\dbhome_1
PATH=%ORACLE_HOME%\bin;%PATH%
TNS_ADMIN=%ORACLE_HOME%\Network\Admin
配置tnsnames.ora
在Oracle安装目录下的Network/ADMIN目录中,新建tnsnames.ora文件,添加如下内容:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
开启自动启动
在管理员权限下打开cmd,执行以下命令:
C:\>oradim -startup -sid ORCL
示例说明
示例1:创建用户及表
在命令行输入以下命令:
C:\> sqlplus / as sysdba
输入管理员密码,进入SQL Plus命令窗口,输入以下命令:
SQL> create user test identified by test123;
SQL> grant create session, resource to test;
以上命令创建了一个名为test、密码为test123的用户,并给该用户授予创建会话和资源的权限。
接下来在test用户下创建一个表:
SQL> conn test/test123
SQL> create table test_table (id number(10), name varchar2(20));
以上命令创建了一个名为test_table的表,该表有两个字段id和name,分别为数值型和字符型。
示例2:导入数据
在命令行输入以下命令:
C:\> sqlldr test/test123 control=D:\data\test_table.ctl, log=D:\data\test_table.log
以上命令将D:\data目录下的名称为test_table.ctl的控制文件中的数据导入test用户的test_table表中,导入日志记录在D:\data\test_table.log文件中。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Windows Sever 2012下Oracle 12c安装配置方法图文教程 - Python技术站