oracle的建库模式,使用DBCA的silent模式建库

导读:

Silent模式采用命令行方式一次将所有信息提供给DBCA完成数据库的建立,在建立过程中不存在交互作用,所有的信息、错误和告警都写到日志文件中,只在结束时屏幕上打印出日志文件的位置,除此以外,没有其他的消息。

silent模式的参数:

F:>dbca -help

dbca[-silent | -progressOnly | -customCreate] {}

| { [

[options] ] -responseFile

} [-continueOnNonFatalErrors

]

有关详细信息, 请参阅手册。

可以输入以下命令之一:

通过指定以下参数创建数据库:

-createDatabase

-templateName

[-cloneTemplate]

-gdbName

[-sid ]

[-datafileDestination ]

[-datafileJarLocation]

[-characterSet ]

[-nationalCharacterSet]

[-registerWithDirService

-dirServiceUserName

-dirServicePassword]

[-listeners]

[-variablesFile]]

通过指定以下参数使用现有数据库创建模板:

-createTemplateFromDB

-sourceDB

:

:

格式>

-sysDBAUserName

-sysDBAPassword

-templateName

[-maintainFileLocations

]

通过指定以下参数使用现有数据库创建复制模板:

-createCloneTemplate

-sourceDB

-sysDBAUserName

-sysDBAPassword

-templateName

[-maintainFileLocations

]

[-datafileJarLocation]

通过指定以下选项来查询帮助: -h | -help

使用silent模式主要用两个功能,通过模板创建数据库和通过数据库创建模板。

1.根据数据库生成带数据文件的模板

F:>dbca

-silent -createCloneTemplate -sourceDB yangtk -sysDBAUserName yangtk

-sysDBAPassword yangtk -templateName yangtk -datafileJarLocation

f:oracleoracle920assistantsdbcatemplates

有关详细信息, 请参阅日志文件 "F:oracleoracle920assistantsdbcalogssilent.log"。

打开日志文件F:oracleoracle920assistantsdbcalogssilent.log:

成功生成复制数据库模板"yangtk"。

2.利用带数据文件的模板生成克隆数据库

F:>dbca -silent -createDatabase -templateName yangtk.dbc -gdbname test.yangtingkun -sid test -datafileJarLocationf:oracleoracle920assistantsdbcatemplates -datafileDestination f:test -responseFile NO_VALUE -characterset ZHS16GBK

有关详细信息, 请参阅日志文件 "F:oracleadmintestcreatetest.log"。

打开日志文件F:oracleadmintestcreatetest.log:

数据库创建已完成。有关详细信息, 请参阅 F:oracleadmintestcreate 上的日志文件。

数据库信息:

全局数据库名: test.yangtingkun

数据库系统标识符(SID): test

SYS 帐户口令: change_on_install

SYSTEM 帐户口令: manager。

注: 所有其他数据库帐户已锁定。Oracle 强烈建议更改所有用户的默认口令。

3.利用不带数据文件的模板生成新的数据库

F:>dbca

-silent -createDatabase -templateName New_Database.dbt -gdbname

test.yangtingkun -sid test -datafileDestination f:test -responseFile

NO_VALUE -characterset ZHS16GBK

有关详细信息, 请参阅日志文件 "F:oracleadmintestcreatetest.log"。

打开日志文件F:oracleadmintestcreatetest.log:

数据库创建已完成。有关详细信息, 请参阅 F:oracleadmintestcreate 上的日志文件。

数据库信息:

全局数据库名: test.yangtingkun

数据库系统标识符(SID): test

SYS 帐户口令: change_on_install

SYSTEM 帐户口令: manager。

注: 所有其他数据库帐户已锁定。Oracle 强烈建议更改所有用户的默认口令。

本文转自

http://yangtingkun.itpub.net/post/468/11929

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值