Oracle入门精读25-新建一个数据库实例(11g DBCA)

进入服务器端

1)win +x  ---  cmd(管理员) --- 输入dbca,回车。

2)出现DBCA欢迎界面,点击下一步。

3)选择创建数据库,点击下一步。

4)选择一般用途或事务处理,下一步。

5)输入数据库名称,默认全局和SID 是一样的,为GSMealDB,点击下一步。

Oracle入门精读25-新建一个数据库实例(11g DBCA)

6) 配置EM,这里你可以去掉勾,不去配置。点下一步

7) 设置用户口令,根据自己需求选择,我选择所有账户使用同一管理口令,密码设K17000205。

8)数据库文件存储类型为文件系统。点下一步

9)数据库恢复项,默认。下一步

10)字符集改为了AL32UTF8,

Oracle入门精读25-新建一个数据库实例(11g DBCA)

连接模式专用服务器。下一步

Oracle入门精读25-新建一个数据库实例(11g DBCA)

11)数据库文件

Oracle入门精读25-新建一个数据库实例(11g DBCA)

Oracle入门精读25-新建一个数据库实例(11g DBCA)

12)创建数据库GSDoorDB

Oracle入门精读25-新建一个数据库实例(11g DBCA)

13)创建完成后,还可以修改口令。

Oracle入门精读25-新建一个数据库实例(11g DBCA)

我们要用到用户名scott ,故去掉 scott 后面的 √ (对勾)。

Oracle入门精读25-新建一个数据库实例(11g DBCA)

查看数据库服务,win + R ---services.msc 回车,如下图所示:

Oracle入门精读25-新建一个数据库实例(11g DBCA)

14)客户端修改文件tnsnames.ora

新增配置内容

GSDOORDB =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.31)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = GSDoorDB)

    )

  )

测试连接

cmd> sqlplus sys/[email protected] as sysdba  如下

Oracle入门精读25-新建一个数据库实例(11g DBCA)

小结:

ORACLE实例 = 进程 + 进程所使用的内存(SGA);它是临时性的,断电后就没了。

数据库 = 重做文件 + 控制文件 + 数据文件 + 临时文件; 它是永久的,断电后以一个文件的集合存在。

一个实例在其生存期内只能装载和打开一个数据库,但是一个数据库可以被多个实例加载。