a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 數據庫 > Oracle > 正文

Oracle11.2 命令行手工最簡創建數據庫的過程

2024-08-29 13:56:18
字體:
來源:轉載
供稿:網友
環境:RHEL 5.4 x86 , oracle 11.2
1.設定環境變量
在/home/oracle編輯
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
# 11g R2
export ORACLE_HOME=/app/oracle/product/11.2.0/dbhome_1
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export NLS_LANG=AMERICAN_AMERICA.UTF8
export ORACLE_SID=orcl
umask 022

2.禁用SELinux
如果在安裝RHEL的時候啟用了SELinux,需要
以root用戶setenforce 0
否則會出現:sqlplus: error while loading shared libraries

3.以oracle用戶登錄編輯init.ora
只要1行
db_name=orcl

4.登錄sqlplus / as sysdba
create spfile='spfileorcl.ora' from pfile='/home/oracle/init.ora'
startup nomount
create database orcl;
等候創建數據庫成功。
select sysdate from dual;
已經可以查出日期。

5.執行腳本建立系統視圖和包
@?/rdbms/admin/catalog
@?/rdbms/admin/catproc
以system用戶執行
@?/sqlplus/admin/pupbld
此時可以看到v$datafile和v$controlfile
位于$ORACLE_HOME/dbs,文件名分別是dbs1orcl dbx1orcl dbu1orcl cntrlorcl
幾點疑問:
1.文檔上說至少pfile需要3個參數,其他都有默認值,而我只寫了1個,也可以。
2.創建數據庫的表空間只有system sysaux sys_undots,沒有臨時表空間,數據庫運行也不出錯
不知道是否這也是oracle 11.2的新特性?
3.曾經在一個.sql文件中寫了如下的語句,但沒有執行成功
create database orcl
user sys identified by sys
user system identified by sys
extent management local
default temporary tablespace temp
undo tablespace undotbs1
default tablespace users;
4.文檔中沒有說需要system用戶執行pupbld,我用sys用戶執行
結果在新建用戶oo登錄時提示error accessing PRODUCT_USER_PROFILE
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品国产一区二区三区成人影院 | 狠狠操网站 | 综合色成人 | 天天躁日日躁狠狠躁av麻豆 | 在线观看国产一级片 | 国产亚洲欧美在线 | 久久精品久久久 | 中文字幕八区 | 中文字幕在线乱码不卡二区区 | 夜夜久久 | 午夜影院免费体验区 | 夜夜爽99久久国产综合精品女不卡 | 成人精品国产 | 精一区二区 | 蜜桃视频网站在线观看 | 欧美精品一区二区三区在线 | 97色免费视频 | 日本午夜在线 | 免费看国产一级特黄aaaa大片 | 国产黄a三级三级三级av在线看 | 杏导航aⅴ福利网站 | 亚洲tv视频| 有码在线 | 一级片在线免费看 | 在线观看91精品国产入口 | 久久综合九色综合欧美狠狠 | 午夜妇女aaaa区片 | 国产成人精品在线 | 亚洲一区中文字幕永久在线 | 尤物久久av一区二区三区亚洲 | 美女人人操 | 久久久久亚洲 | 欧美一级精品片在线看 | 欧美日韩亚洲另类 | 99精品国产高清一区二区麻豆 | 亚洲视频在线看 | 99av| 日本xxxwww | 欧美成视频 | 一级视频在线免费观看 | 精品久久久久久久久久久 |