91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

oracle中怎么創建一個數據庫

發布時間:2021-07-24 16:09:15 來源:億速云 閱讀:199 作者:Leah 欄目:數據庫

這篇文章將為大家詳細講解有關oracle中怎么創建一個數據庫,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

  手工創建數據庫步驟

  1. 創建 instance 步驟

  ①準備參數文件 pfile/spfile (參考數據庫軟件安裝 init 文件)

  ②啟動 instance 實例

  2. 創建 database 數據庫

  ①準備 create database 語句

  ②執行 create database 語句

  ③執行后置腳本

  ④驗證數據庫創建結果

  步驟開始:

  一、創建 instance 實例

  -- 根據 $ORACLE_HOME/dbs 目錄下 init.ora 文件調整為 pfile 參數文件

  $ cd $ORACLE_HOME/dbs

  $ cat init.ora |grep -v ^# | grep -v ^$ > initORCL.ora

  其中, -v ^# 是去掉所有的注釋

  -v ^$ 是去掉所有的空行

  -- 調整 pfile 參數文件的內容

  $ vi initORCL.ora

  db_name= 'ORCL'

  memory_target=1G

  processes = 150

  audit_file_dest= '/admin/orcl/adump'

  audit_trail ='db'

  db_block_size=8192

  db_domain=''

  db_recovery_file_dest= '/flash_recovery_area'

  db_recovery_file_dest_size=2G

  diagnostic_dest= ''

  dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'

  open_cursors=300

  remote_login_passwordfile='EXCLUSIVE'

  undo_tablespace='UNDOTBS1'

  control_files = (ora_control1, ora_control2)

  compatible ='11.2.0'

  -- 最后的結果如下:

  db_name=' ORCL '

  memory_target=1G

  processes = 150

  audit_file_dest=' /u01/app/oracle/admin/ORCL/adump '

  audit_trail ='db'

  db_block_size=8192

  db_domain=''

  db_recovery_file_dest=' /u01/app/oracle /flash_recovery_area'

  db_recovery_file_dest_size=2G

  diagnostic_dest='/u01/app/oracle'

  dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'

  open_cursors=300

  remote_login_passwordfile='EXCLUSIVE'

  undo_tablespace='UNDOTBS1'

  control_files = (/u01/app/oracle/oradata/ORCL/control01.ctl,/u01/app/oracle/oradata/ORCL/control02.ctl)

  compatible ='11.2.0 '

  -- .bash_profile 文件添加以下內容

  $ vi .bash_profile

  export ORACLE_BASE=/u01/app/oracle

  export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

  export ORACLE_SID=ORCL

  export PATH=$ORACLE_HOME/bin:$PATH

  -- 使換將變量生效

  $ . ./.bash_profile

  或者

  $ source .bash_profile

  -- 驗證環境變量

  $ echo $ORACLE_HOME

  $ echo $ORACLE_SID

  - 進入 ORACLE_BASE 目錄

  $ cd $ORACLE_BASE

  - 創建目錄(創建 pfile 中所有的目錄)

  $ mkdir -p admin/ORCL/adump

  $ mkdir -p flash_recovery_area

  $ mkdir -p oradata/ORCL

  -- 根據 pfile 參數文件生成 spfile

  $ sqlplus / as sysdba

  SQL> create spfile from pfile;

  -- 啟動到 nomount 狀態

  SQL> startup nomount

  二、準備 database 數據庫

  -- 編寫 以下內容

  $ vi create_db.sql

  CREATE DATABASE ORCL

  USER S YS IDENTIFIED BY oracle

  USER SYSTEM IDENTIFIED BY oracle

  LOGFILE GROUP 1 ( '/u01/app/oracle/oradata/ ORCL /redo01.log') SIZE 100M BLOCKSIZE 512,

  GROUP 2 ( '/u01/app/oracle/oradata/ ORCL /redo02.log') SIZE 100M BLOCKSIZE 512,

  GROUP 3 ( ' /u01/app/oracle/oradata/ ORCL /redo03.log') SIZE 100M BLOCKSIZE 512

  MAXLOGFILES 5

  MAXLOGMEMBERS 5

  MAXLOGHISTORY 1

  MAXDATAFILES 100

  CHARACTER SET AL32UTF8

  NATIONAL CHARACTER SET AL16UTF16

  EXTENT MANAGEMENT LOCAL

  DATAFILE ' /u01/app/oracle/oradata/ ORCL /system01.dbf ' SIZE 325M REUSE

  SYSAUX DATAFILE ' /u01/app/oracle/oradata/ ORCL /sysaux01.dbf ' SIZE 325M REUSE

  DEFAULT TABLESPACE users

  DATAFILE '/u01/app/oracle/oradata/ ORCL /users01.dbf '

  SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED

  DEFAULT TEMPORARY TABLESPACE tempts1

  TEMPFILE '/u01/app/oracle/oradata/ ORCL /temp01.dbf '

  SIZE 20M REUSE

  UNDO TABLESPACE undotbs1

  DATAFILE '/u01/app/oracle/oradata/ ORCL /undotbs01.dbf'

  SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;

  這里需要注意 undo 表空間的名字要和 spfile 中文件名字一樣

  - 需要調整的內容列表

  1) 修改數據庫名字為 ORCL

  2) 修改 SYS 和 SYSTEM 用戶的密碼為 oracle

  3) 修改數據文件和日志文件的路徑

  -- 執行上述腳本

  SQL> @/home/oracle/create_db.sql

  -- 執行后置腳本文件( SYS 用戶)

  SQL> @?/rdbms/admin/catalog.sql -- 數據字典,動態視圖

  SQL> @?/rdbms/admin/catproc.sql --PL/SQL 存儲過程相關代碼

  SQL> @?/rdbms/admin/utlrp.sql -- 編譯對象

  -- 執行以下腳本( system 用戶)

  SQL> @?/sqlplus/admin/pupbld.sql --SQL*Plus 相關腳本

  驗證數據庫可用性

  SQL> select status from v$instance;

  SQL> select * from v$version;

關于oracle中怎么創建一個數據庫就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

沅江市| 西昌市| 边坝县| 红桥区| 娄烦县| 凭祥市| 寿阳县| 郑州市| 体育| 原阳县| 辽宁省| 宝清县| 武宣县| 青神县| 万州区| 察隅县| 离岛区| 黄龙县| 夏河县| 玉溪市| 石棉县| 湖南省| 滁州市| 溆浦县| 武功县| 永胜县| 阿克苏市| 龙井市| 镇雄县| 宽甸| 股票| 柏乡县| 武平县| 浦江县| 大连市| 湖口县| 土默特右旗| 三台县| 唐河县| 房产| 灌阳县|