Oracle 生僻字符集 DBCA建库

这篇博客介绍了如何在Oracle环境中使用脚本创建数据库,包括通过DBCA生成建库脚本、修改字符集和使用脚本删除数据库的详细步骤。在创建过程中,强调了在脚本中修改字符集的重要性,并提供了具体的SQL命令来完成数据库的创建和删除操作。
摘要由CSDN通过智能技术生成

 

很多工作中会发生建立字符集的时候在图形界面寻找的时候找不到,因为数据库版本高了以后,有些旧的字符集会没有,就需要用到脚本建库了

获取建库脚本软件

用oracle用户使用命令DBCA

使用DBCA不是按照图形界面建库是需要输出一个脚本文件

 

 

关键的一步

这里不要勾选“create Database” 选择下面的建脚本,记住脚本的路径

 

建库

 

 

可以用more,vi,cat去看脚本,只要运行test.sh,之后的事情顺气自然都帮你一路建好了,可以从test.sh里看到调用脚本的信息

Test.sh中是最基本的建立文件目录,然后最下面一条就掉用了test.sql

这些事test.sql里的内容,基本就是掉用建DB之类的,大家自己查看了,不一一举例了

 

基本上sh test.sh 除了让你输入sys和sysdba密码之外,其他都是自动的

修改字符集

在脚本CreateDB.sql中

可以修改字符集,修改掉再运行sh test.sh就OK了

删库

使用脚本建库的实例,是不能从DBCA里找到的,实测过2次都是这样,具体你为什么不清楚,所以找到了一条语句删库,比较干净的删库方法

Test就是实例名

[oracle@Oracle11g scripts]$ dbca -silent -deleteDatabase -sourcedb test

Connecting to database

4% complete

9% complete

14% complete

19% complete

23% complete

28% complete

47% complete

Updating network configuration files

48% complete

52% complete

Deleting instance and datafiles

76% complete

100% complete

Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/test0.log" for further details.

 

最后附上一个安装数据库日志的全过程,供参考

[oracle@Oracle11g trace]$ cat alert_test.log 
Tue Oct 16 23:20:00 2018
Starting ORACLE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值