目标
作为DBA手头有哪些工具:
-
Oracle Universal Installer(安装数据库时使用):用于安装Oracle数据库软件和创建数据库实例的图形化安装程序。
-
Database Configuration Assistant:用于在Oracle数据库安装后进行数据库配置和创建新数据库实例。
-
Database Upgrade Assistant:用于升级现有的Oracle数据库版本到较新的版本。
-
Oracle Net Manager:用于配置和管理Oracle数据库的网络连接和通信。
-
Oracle Enterprise Manager(了解):用于管理和监控Oracle数据库和其他Oracle产品的集成化管理工具。
-
SQL*Plus(最常用):Oracle数据库的命令行工具,用于执行SQL语句和管理数据库对象。
-
Recovery Manager:用于备份和恢复Oracle数据库中的数据和数据库结构。
-
Oracle Secure Backup:用于管理和执行Oracle数据库的备份和恢复操作的软件。
-
Data pump:用于高效地将数据和元数据从一个数据库导出并导入到另一个数据库的工具。
-
SQL*Loader:用于将大量数据从外部文件加载到Oracle数据库表中的工具。
Oracle Universal Installer(OUI):
1、统一跨平台用于安装、升级或者删除oracle,创建数据库
2、基于java引擎
3、交互式安装方式,直接运行命令./runInstaller,必须要有图形界面
4、无人值守安装,需要应答文件(response file),命令:
./runInstaller -responsefile 自定义文件名 -silent
Oracle Database Configuration Assistant(DBCA):
1、用于创建数据库
2、直接运行命令:./dbca
创建完数据库后默认有两个用户被创建:SYSTEM和SYS
SYS用户是数据字典(database data dictionary)的拥有者,初始密码是:change_on_install
SYSTEM用户小于SYS,一人之下万人之上,
附加内部表(additional inter tables)和使用Oracle工具视图的拥有者(views used by Oracle tools),初始密码是:manager
创建完数据库后要立即更改这两个用户的密码,平时操作一般用SYSTEM用户。
SQL*Plus(important)
使用命令
sqlplus /nolog
connect / as sysdba
Oracle Enterprise Manager(OEM,11g后使用web界面):
总结
在这节课中,你应该学会:识别数据库管理工具
识别Oracle通用安装程序的特性使用SQL*Plus来交互和操作数据库
识别Oracle企业管理器的主要组件