如何创建数据库:无法使用“创建数据库”命令创建数据库

我安装了 Oracle 19c 数据库软件。Im 试图用脚本创建一个数据库;Im 创建了一个器和 pfile (参数) 文件。然后键入此命令,

--& gt;# sqlplus / as sysdba--& gt;SQL & gt;启动名称

之后;

--& gt;创建数据库 DBNAME

当我输入这个命令时,我在屏幕上只得到“2”。然后,任何事情都不会发生。

1

“2”只是 SQL Plus 说“我在等你输入第 2 行”等等...

但是,我建议使用 Database Configuration Assistant 来创建数据库。在 Windows 上,它位于“开始”菜单上,而在 Unix 上,它可以从 $ORACLE_HOME / bin 获得“dbca”。

如果你真的想手动创建一个数据库,命令看起来像这样

CREATE DATABASE mynewdb
   USER SYS IDENTIFIED BY sys_pword
   USER SYSTEM IDENTIFIED BY system_pword
   LOGFILE GROUP 1 ('/u01/app/oracle/oradata/mynewdb/redo01.log') SIZE 100M,
           GROUP 2 ('/u01/app/oracle/oradata/mynewdb/redo02.log') SIZE 100M,
           GROUP 3 ('/u01/app/oracle/oradata/mynewdb/redo03.log') SIZE 100M
   MAXLOGFILES 5
   MAXLOEMBERS 5
   MAXLOGHISTORY 1
   MAXDATAFILES 100
   CHARACTER SET US7ASCII
   NATIONAL CHARACTER SET AL16UTF16
   EXTENT MANAGEMENT LOCAL
   DATAFILE '/u01/app/oracle/oradata/mynewdb/system01.dbf' SIZE 325M REUSE
   SYSAUX DATAFILE '/u01/app/oracle/oradata/mynewdb/sysaux01.dbf' SIZE 325M REUSE
   DEFAULT TABLESPACE users
      DATAFILE '/u01/app/oracle/oradata/mynewdb/users01.dbf'
      SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED
   DEFAULT TEMPORARY TABLESPACE tempts1
      TEMPFILE '/u01/app/oracle/oradata/mynewdb/temp01.dbf'
      SIZE 20M REUSE
   UNDO TABLESPACE undotbs
      DATAFILE '/u01/app/oracle/oradata/mynewdb/undotbs01.dbf'
      SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;

但是(没有误解的意图)如果你是新的 Oracle,然后使用配置助手来启动和运行。

以下是有关步骤的视频演练。

https://www..com/watch?v=cl_90YYVA10
1

CREATE DATABASE 命令需要更多的参数。这里有一个例子:

CREATE DATABASE test
USER SYS IDENTIFIED BY manager
USER SYSTEM IDENTIFIED BY manager
LOGFILE GROUP 1 (‘/u01/test/redo01.log’) SIZE 50M,
GROUP 2 (‘/u01/test/redo02.log’) SIZE 50M,
GROUP 3 (‘/u01/test/redo03.log’) SIZE 50M
MAXLOGFILES 5
MAXLOEMBERS 5
MAXLOGHISTORY 50
MAXDATAFILES 100
MAXINSTANCES 1
DATAFILE ‘/u01/test/system01.dbf’ SIZE 100M autoextend on
SYSAUX DATAFILE ‘/u01/test/sysaux01.dbf’ SIZE 100M autoextend on
DEFAULT TABLESPACE users datafile ‘/u01/test/users01.dbf’ size 100m autoextend on
DEFAULT TEMPORARY TABLESPACE temp
TEMPFILE ‘/u01/test/temp01.dbf’ SIZE 50m
UNDO TABLESPACE undotbs1
DATAFILE ‘/u01/test/undotbs01.dbf’
SIZE 200M;

您应该阅读语法,学习一些教程,并确保设置了特定环境所需的所有选项。

https://oracle-base.com/articles/19c/oracle-db-19c-installation-on-oracle-linux-7#database-creation https://oracledbwr.com/manually-creating-an-oracle-19c-database/ http://www.ocptechnology.com/create-manual-database-in-oracle-19c/ https://dbacl.com/article/how-to-create-a-database-manually/

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(56)
电脑python编程:以编程方式检测 Nook平板电脑(noon tablet)
上一篇
C40等于多少:使除以零等于零(python avoid division by zero)
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(65条)