1、静默DBCA创建数据库时遭遇模板不存在问题
oracle@hadoop-hhu:~$ dbca -responsefile soft/10g_db/database/orcldbca.rsp -silent
Template General Purpose does not exist. Please specify an existing template for database creation.
#-----------------------------------------------------------------------------
# Name : TEMPLATENAME
# Datatype : String
# Description : Name of the template
# Valid values : Template name as seen in DBCA
# Default value : None
# Mandatory : Yes
#-----------------------------------------------------------------------------
#TEMPLATENAME = "General Purpose" 修改成为
TEMPLATENAME = "General_Purpose.dbc"
2、 ORA-12547: TNS:lost contact
表面上看上去 数据库创建成功 但是到日志文件里一看 "/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/orcl0.log" for further detail
报ORA-12547: TNS:lost contact 错误 在网上搜索了一下,是缺少libaio-dev, libaio-dev包的作用是为了支持同步I/O。对于数据库之类的系统特别重要,因此在Ubuntu在上安张数据库软件,比如oracle之前,需要安装该包。
安装方法:
sudo apt-get install libaio-dev
3、数据库创建成功后 打开数据库的时候
SQL> startup
ORACLE instance started.
Total System Global Area 432013312 bytes
Fixed Size 1219832 bytes
Variable Size 125829896 bytes
Database Buffers 301989888 bytes
Redo Buffers 2973696 bytes
ORA-01102: cannot mount database in EXCLUSIVE mode 在网上找了一些解决方法
有以下几个
a、 /u01/app/oracle/product/10.2.0/db_1/dbs下的lk<SID>,这个文件删除掉,但是我删除后 再启动数据库 报ORA-00205: error in identifying control file, check alert log for more info的错误 。
b、 ps -ef | grep ora 当我shutdown 数据库后,发现 ps -ef | grep ora 还有很多ora_pmon_hhu等进程,然后使用 kill -9 11111。应该是把相关的进程都去掉 然后 再次startup就好了
oracle@hadoop-hhu:~$ dbca -responsefile soft/10g_db/database/orcldbca.rsp -silent
Template General Purpose does not exist. Please specify an existing template for database creation.
#-----------------------------------------------------------------------------
# Name : TEMPLATENAME
# Datatype : String
# Description : Name of the template
# Valid values : Template name as seen in DBCA
# Default value : None
# Mandatory : Yes
#-----------------------------------------------------------------------------
#TEMPLATENAME = "General Purpose" 修改成为
TEMPLATENAME = "General_Purpose.dbc"
2、 ORA-12547: TNS:lost contact
表面上看上去 数据库创建成功 但是到日志文件里一看 "/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/orcl0.log" for further detail
报ORA-12547: TNS:lost contact 错误 在网上搜索了一下,是缺少libaio-dev, libaio-dev包的作用是为了支持同步I/O。对于数据库之类的系统特别重要,因此在Ubuntu在上安张数据库软件,比如oracle之前,需要安装该包。
安装方法:
sudo apt-get install libaio-dev
3、数据库创建成功后 打开数据库的时候
SQL> startup
ORACLE instance started.
Total System Global Area 432013312 bytes
Fixed Size 1219832 bytes
Variable Size 125829896 bytes
Database Buffers 301989888 bytes
Redo Buffers 2973696 bytes
ORA-01102: cannot mount database in EXCLUSIVE mode 在网上找了一些解决方法
有以下几个
a、 /u01/app/oracle/product/10.2.0/db_1/dbs下的lk<SID>,这个文件删除掉,但是我删除后 再启动数据库 报ORA-00205: error in identifying control file, check alert log for more info的错误 。
b、 ps -ef | grep ora 当我shutdown 数据库后,发现 ps -ef | grep ora 还有很多ora_pmon_hhu等进程,然后使用 kill -9 11111。应该是把相关的进程都去掉 然后 再次startup就好了