数据库已装载
A. 用sql plus 创建数据库 为什么显示数据库已装载,创建失败
oracle与sql server不同,oracle的实例只对应一个数据库,出现这种情况,说明你的oracle数据库处于mount状态或open状态,如果要用sqlplus创建数据库,比较复杂,建议用DBCA创建
B. 数据库显示正在装载怎么解决
重新恢复一下,并加上参数:
restore
database
数据库名
from
disk='c:/a.bak'
with
recovery
当前的提示“正在装载”是因为你恢复的时候使用了
with
norecovery
选项。
C. oracle建立数据库提示数据已装载
oracle创建数据库是有几个表空间是必须的。你这个创建语句应该是不对吧?
给你看一个标准的语句:
REM -----------------------------------------------------------------------
REM Create Database
REM -----------------------------------------------------------------------
CREATE DATABASE
MAXDATAFILES 1024
CHARACTER SET UTF8
NATIONAL CHARACTER SET AL16UTF16
LOGFILE
GROUP 1 (
'$ORACLE_HOME/data/log01a.dbf' ,
'$ORACLE_HOME/data/log01b.dbf'
) SIZE 500M ,
GROUP 2 (
'$ORACLE_HOME/data/log02a.dbf' ,
'$ORACLE_HOME/data/log02b.dbf'
) SIZE 500M ,
GROUP 3 (
'$ORACLE_HOME/data/log03a.dbf' ,
'$ORACLE_HOME/data/log03b.dbf'
) SIZE 500M
DATAFILE
'$ORACLE_HOME/data/system01.dbf' SIZE 2000M ,
'$ORACLE_HOME/data/system02.dbf' SIZE 2000M ,
'$ORACLE_HOME/data/system03.dbf' SIZE 2000M ,
'$ORACLE_HOME/data/system04.dbf' SIZE 2000M ,
'$ORACLE_HOME/data/system05.dbf' SIZE 2000M ,
'$ORACLE_HOME/data/system06.dbf' SIZE 1750M ,
'$ORACLE_HOME/data/system07.dbf' SIZE 1750M ,
'$ORACLE_HOME/data/system08.dbf' SIZE 1750M ,
'$ORACLE_HOME/data/system09.dbf' SIZE 750M ,
'$ORACLE_HOME/data/system10.dbf' SIZE 2000M ,
'$ORACLE_HOME/data/system11.dbf' SIZE 2000M
SYSAUX DATAFILE
'$ORACLE_HOME/data/sysaux01.dbf' SIZE 1500M
UNDO TABLESPACE "APPS_UNDOTS1"
DATAFILE
'$ORACLE_HOME/data/undo01.dbf' SIZE 1000M ,
'$ORACLE_HOME/data/undo02.dbf' SIZE 1000M ,
'$ORACLE_HOME/data/undo03.dbf' SIZE 1500M ,
'$ORACLE_HOME/data/undo04.dbf' SIZE 1500M
DEFAULT TEMPORARY TABLESPACE "TEMP"
TEMPFILE
'$ORACLE_HOME/data/temp01.dbf' SIZE 1000M ,
'$ORACLE_HOME/data/temp02.dbf' SIZE 1000M ,
'$ORACLE_HOME/data/temp03.dbf' SIZE 1500M ,
'$ORACLE_HOME/data/temp04.dbf' SIZE 1500M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M
/
D. 我安装了Oracle数据库,可运行状态老是已装载,点击打开会显示错误。那位大侠能提提建议。
alter database open resetlogs;尝试一下。
应该这个数据库启动之后有数据丢失。
E. 怎么查看自己电脑是否装了数据库
1、首先点击打开电脑左下角运行程序,在搜索框里面输入cmd,按回车键,此时可以搜索到cmd.exe程序。
F. sql plus 用语句创建数据库 报错 已经加载数据库
在Oracle里使用SQL建立数据库没有那么简单的,你写的那是SQL Server中的语句。
在oracle中要考虑各级目录的建立,还有控制文件参数文件等,很麻烦的。一般都是运行dbca命令,根据向导来建立数据库。
G. oracle新建数据库,提示数据库已经装载,用的是syetem账号,大虾指点一下,到底怎么办
你新建的数据库表叫什么名字啊,见表的时候尽量避免一些特殊的比如 sys ,date ,之类的 或者加个下划线啥的。
H. oracle SQL*PLUS在创建数据库时为什么会提示数据库已装载
我觉得吧,建库一般都用DBCA这个命令,SQLPLUS要是能登陆的话,SID肯定是重复了,估计会提示数据库已经装载。