安装环境准备
在安装oracle之前,您需要保证以下环境准备就绪:
操作系统
安装oracle需要使用64位操作系统,至少要有2GB的内存空间。
安装介质
推荐使用oracle官方网站上的安装介质,可以满足不同的安装需求。您可以在官方网站上下载对应版本的安装介质。
软件包
安装oracle需要一些必要的软件包。您需要安装以下软件包:
Microsoft Visual C++ 2015 Redistributable (x64)
Microsoft Windows SDK for Windows 7 (7.1)
如果您已经安装了上述软件包,则可以跳过此步骤。
安装过程
1. 运行安装程序
双击安装介质中的 "setup.exe",开始安装。
2. 安装类型选择
在 "Select Installation Option" 页面,选择 "Install database software only",点击 "Next"。
SELECT * FROM orders WHERE order_id = 100;
3. 系统配置检查
选择 "Skip software updates",点击 "Next"。
在 "System Class" 页面,选择 "Desktop Class"。
在 "Summary" 页面,选择 "Save Response File"。
4. 目标安装位置
在 "Specify Installation Location" 页面,选择安装位置。
5. 软件包安装
在 "Select Database Edition" 页面,选择 "Enterprise Edition"。
在 "Installation Options" 页面,勾选 "Create database"。
在 "Database Edition" 页面,选择 "Enterprise Edition"。
在 "Database Configuration Type" 页面,选择 "General Purpose/Transaction Processing"。
在 "Specify Database Edition" 页面,选择 "Single instance database installation"。
6. 数据库配置
在 "Specify Database Configuration" 页面,选择 "Typical Configuration"。
在 "Database Identifier" 页面,输入 "Oracle",选择 "Use Unicode (AL32UTF8)",点击 "Next"。
在 "Sample Schemas" 页面,选择 "Install sample schemas"。
在 "Security Settings" 页面,设置 "Password",点击 "Next"。
在 "Summary" 页面,查看安装信息,并点击 "Install"。
7. 安装等待
等待安装过程完成,不要中途终止安装过程。
8. 安装完成
安装完成后,可以在 "Finish" 页面选择 "Create database" 并设置管理员密码。
安装后的配置
1. 环境变量配置
您需要添加以下环境变量:
ORACLE_HOME:oracle的安装路径
PATH:将%ORACLE_HOME%\bin加入到系统 PATH 环境变量中
TNS_ADMIN:oracle的网络监听文件所在的路径
2. listener配置
在 %ORACLE_HOME%/network/admin 目录下创建 "listener.ora" 文件,内容如下:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
在 "tnsnames.ora" 文件中添加以下条目:
ORA11G =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
(INSTANCE_NAME = orcl)
)
)
3. sqlplus支持
请确保您已安装sqlplus。您可以通过以下命令检查:
sqlplus -v
如果您的系统没有安装sqlplus,则需要下载并手动安装。
总结
以上就是在win7 64位操作系统上安装oracle的详细步骤。在安装过程中,请务必仔细阅读每个页面的内容,并根据您实际的需求进行配置。一旦安装完成,请按照上述配置步骤进行相关配置,以便您能够正常使用oracle数据库。