【oracle手工建庫】
1、oracle環境變數設定 .bash_profile
umask 022
export PATH
export ORACLE_BASE=/home/oracle/oracle10g
export ORACLE_SID=odd
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LC_CTYPE=en_US.UTF-8
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
2、建立pfile引數檔案 initodd.ora
control_files=(/opt/oracle/oradata/odd/control01.ctl,/opt/oracle/oradata/odd/control02.ctl)
db_name=odd
db_block_size=8192
undo_management=AUTO
sga_target=200m
user_dump_dest=/opt/oracle/admin/udump
background_dump_dest=/opt/oracle/admin/bdump
undo_tablespace=undotbs
3、建立密碼檔案 orapwodd
orapwd file=orapwodd password=oracle
4、建立目錄
mkdir -p /opt/oracle/oradata/odd/
mkdir -p /opt/oracle/admin/adump
mkdir -p /opt/oracle/admin/bdump
mkdir -p /opt/oracle/admin/cdump
mkdir -p /opt/oracle/admin/udump
5、將資料庫啟動到nomount狀態,執行建立資料庫指令碼
sqlplus / as sysdba
startup nomount
CREATE DATABASE odd
USER SYS IDENTIFIED BY oracle
USER SYSTEM IDENTIFIED BY oracle
LOGFILE GROUP 1 ('/opt/oracle/oradata/odd/redo01.log') SIZE 50M,
GROUP 2 ('/opt/oracle/oradata/odd/redo02.log') SIZE 50M,
GROUP 3 ('/opt/oracle/oradata/odd/redo03.log') SIZE 50M
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 100
MAXINSTANCES 1
CHARACTER SET UTF8
NATIONAL CHARACTER SET AL16UTF16
DATAFILE '/opt/oracle/oradata/odd/system01.dbf' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/opt/oracle/oradata/odd/sysaux01.dbf' SIZE 325M REUSE
DEFAULT TEMPORARY TABLESPACE tempts1
TEMPFILE '/opt/oracle/oradata/odd/temp01.dbf'
SIZE 20M REUSE
UNDO TABLESPACE undotbs
DATAFILE '/opt/oracle/oradata/odd/undotbs01.dbf'
SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;
6、進入資料庫執行指令碼
@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql
7、驗證
desc dba_tables
desc dbms_output
set serveroutput on
execute dbms_output.put_line('This is');
8、安裝scott使用者
@?/rdbms/admin/ultsampl.sql
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20553601/viewspace-749149/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle手工建庫後rman無法啟用(RMAN-04015)Oracle
- 簡單介紹Oracle 19c RAC 手工建庫的過程Oracle
- oracle建庫指令碼Oracle指令碼
- Oracle OCP(36):DBCA建庫Oracle
- 2.4.10 Step 9:手工建立資料庫資料庫
- oracle 19c&21c 單機/RAC手工清理Oracle
- 【配置上線】Oracle靜默建庫 for 11gOracle
- Oracle 叢集軟體資源的手工註冊(zt)Oracle
- [Oracle]Oracle良性SQL建議OracleSQL
- Oracle建表Oracle
- Spring Boot中Thymeleaf和htmx助手工具庫Spring Boot
- 達夢資料庫手工恢復相關命令資料庫
- 主備資料庫狀態手工比對(一)資料庫
- 主備資料庫狀態手工比對(二)資料庫
- 手工搭建建議的Linux惡意指令碼分析系統Linux指令碼
- 靜默安裝Oracle建庫時報Template General Purpose does not existOracle
- 【配置安裝】Oracle靜默建庫for 12c&19c CDBOracle
- 「Oracle」Oracle 資料庫安裝Oracle資料庫
- Oracle11g 自動化建庫及調整相關引數Oracle
- ORACLE建庫過程中自動生成的跟鎖相關的VIEWOracleView
- oracle資料庫與oracle例項Oracle資料庫
- 「Oracle」Oracle資料庫基本概念Oracle資料庫
- 「Oracle」Oracle 資料庫基本概念Oracle資料庫
- Oracle 批量建表空間Oracle
- Oracle DB 相關常用sql彙總7【手工繫結sql執行計劃】OracleSQL
- Oracle ADG 備庫新增備庫Oracle
- 墨者學院-SQL手工注入漏洞測試(MySQL資料庫)MySql資料庫
- 「Oracle」Oracle 資料庫備份還原Oracle資料庫
- Oracle啟動找不到spfile或者pfile提示ORA-01078,利用init.ora手工建立Oracle
- CX_ORACLE 庫使用Oracle
- Oracle資料庫配置Oracle資料庫
- MySQL建庫建表索引規範MySql索引
- Oracle 23c安裝建議Oracle
- ORACLE DG之備庫角色Oracle
- 4.2. Oracle資料庫Oracle資料庫
- Laravel 使用 Oracle 資料庫LaravelOracle資料庫
- oracle資料庫卡頓Oracle資料庫
- Oracle:Failover 到物理備庫OracleAI
- Oracle資料庫閃回Oracle資料庫