當前位置:首頁 » 數據倉庫 » oracle11g怎麼創建資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

oracle11g怎麼創建資料庫

發布時間: 2023-04-22 15:06:33

❶ oracle 11g r2 怎麼創建資料庫這些都是什麼意思呢資料庫用戶名Application Express 用戶名

我基本上不用Web管理端,都是使用客戶端連接的,不知道能否給你幫助。
1、資料庫的創建是基礎,創建好了資料庫實例之後,需要在這個資料庫上創建用戶,然後使用用戶名、密碼登錄資料庫用戶後在用戶上創建表。當然了,你直接在DBA用戶上創建表也是可以的,不過不推薦你這樣做。
2、從Oracle 10就有isql PLUS這樣的Web客戶端一樣的工具,可以執行SQL。我也偶爾拍伏顫會用,感11gr2的環境我有,但是我都是操作數據,沒用過這個客戶端,我想,你是否廳肢可以在Application Express 裡面進行相關操作。
3、如果Application Express沒有資料庫的管理功能襲敗,那麼就安裝一個客戶端工具來操作好了,例如:PL/SQL,我用這個。呵呵!
希望能給你幫助!

❷ 安裝好oracle資料庫11g第二版之後,「僅安裝軟體」沒有在安裝的時候創建資料庫,安裝好之後如何創建。。

點擊 電腦左下滑脊角 開始>所含余有程序>oracle-Db11g_home >配置和移植工具>Database configuration Assistant ,然後就可以創建資料庫了。 如談讓滾果答的可以望採納。謝謝。

❸ oracle 11g 安裝和使用

oracle 11g可以使用內置sysdba用戶來登錄,然後為sys和system用戶設置密碼,步驟如下:

1、打開運行窗口。

❹ oracle11g如何創建資料庫

Oracle 11g 如何創建資料庫

工具/原料
Oracle 11g
方法/步驟
1 按住鍵盤上Windows鍵,打開開始菜單,找到Database Configuration Assitant並打開

2 打開資料庫配置助手Database Configuration Assitant,單擊「下一步」;

(1):選擇「創建資料庫」,單擊「下一步」

(2):選擇「一般用途或事務處理」,單擊「下一步」;

(3):設置資料庫的名稱和實例名,兩者可設置相同,也可以不同,單擊「下一步」

(4):管理選項配置,不勾選配置Enterprise Manager,單擊「下一步」;

(5):資料庫身份證明,可以為不同的賬戶分別設置不同的管理口令,也可以為所有賬戶設置同一口令,單擊「下一步」

(6):資料庫文件所在位置,默認存儲類型:文件系統,存儲位置:使用模版中的資料庫文件位置,也可以自己指定存儲路徑,單擊「下一步」;

(7):恢復配置,指定快速恢復區

(8):資料庫內容,根據需要,選擇是否添加示例方案,單擊「下一步」;

(9):初始化參數,設置內存、字元集等,單擊「下一步」

(10):資料庫存儲,控制文件、數據文件、重做日誌文件位置設置,單擊「下一步」;

(11):創建選項,創建資料庫,生成腳本,單擊「完成」,開始創建資料庫

詳情參考網路經驗
http://jingyan..com/article/cbcede07cf42ef02f40b4dc2.html

❺ Oracle 11g 如何建立自己的資料庫和表

提問者所指的資料庫應該是表空間。
創建表空間:
CREATE TABLESPACE TBS_ETL_DATA LOGGING DATAFILE 'G:\oracle\proct\10.2.0\oradata\tbs_etl_data01.dbf' SIZE 521M AUTOEXTEND OFF;
創建用戶:
create user vpetl identified by vpetl default tablespace TBS_ETL_DATA;
賦許可權猛知:
grant connect,resource,alter system,debug connect session,select any table,delete any table,drop any table,alter any table to vpetl;
創建表:
create table tablename(id varchar2(20));
備註:創建枝銀消表空間的file路徑根據實際需要修改為linux等系統的路徑即可搏旦。

❻ oracle11g如何創建資料庫

在Oracle中建庫,通常有兩種方法。一是使用Oracle的建庫工具DBCA,這是一個圖形界面工具,使用起來方便且很容易理解,因為它的界面友好、美觀,而且提示也比較齊全。在Windows系統中,這個工具可以在Oracle程序組中打開(」開始」—「程序」—「 Oracle - OraDb10g_home1」—「 Configuration and Migration Tools」—「 Database Configuration Assistant」),也可以在命令行(」開始」—「運行」—「cmd」)工具中直接輸入dbca來打開。另一種方法就是手工建庫,下面我會一一舉例說明。
手工創建
手工建庫確實比較麻煩,但是對於開發人員或者專業的DBA來說,這是必須的,只有這樣你才能更好的掌握Oracle知識。下面跟隨我來,一步步探索吧,手工建庫需要經過幾個步驟,每一個步驟都非常關鍵。它包括:
1、 創建必要的相關目錄
2、 創建初始化參數文件
3、 設置環境變數Oracle_sid
4、 創建實例
5、 創建口令文件
6、 啟動資料庫到nomount(實例)狀態
7、 執行建庫腳本
8、 執行catalog腳本創建數據字典
9、 執行catproc創建package包
10、 執行pupbld
11、 由初始化參數文件創建spfile文件
12、 執行scott腳本創建scott模式
我工作的平台
實驗系統平台:Windows 7 資料庫系統版本:Oracle Database 11G
Oracle的安裝路徑:D盤 創建的資料庫名稱:book
1.創建必要有相關目錄
創建文件夾在安裝目錄下:D:\proct\11.1.0\db_1\admin\book
在D:\proct\11.1.0\db_1\admin\book,創建五個文件夾arch,bmp,cmp,create,ump.
同時創建文件夾D:\proct\11.1.0\db_1\oradata\book
創建目錄的過程也可以在Windows的圖形界面中去創建,book目錄下的幾個子目錄主要用於存放資料庫運行過程中的跟蹤信息。最重要的兩個子目錄是bmp和ump目錄,bmp目錄存放的是資料庫運行過程中的各個後台進程的跟蹤信息,當中alert文件是警告文件,其文件名稱為alert_book.log,當資料庫出現問題時,首先就可以去查看此文件以找出原因,手工創建過程中出現的各種問題往往也可以通過查看這個文件找到原因。ump目錄存放和特定會話相關的跟蹤信息。
2、創建初始化參數文件
資料庫系統啟動時須要用初始化參數文件的設置分配內存、啟動必要的後台進程的。因此,初始化參數文件創建的是否正確、參數設置是否正確關系著整個建庫的「命運」。
創建初始化參數文件可以通過拷貝現有的初始化參數文件並將其做適當的修改即可,從而不必要用手工去一句一句地寫出來,因為初始化參數文件的結構體系基本上都是一樣的。在我們安裝Oracle的時候,系統已經為我們安裝了一個名為orcl的資料庫,於是我們可以從它那裡得到一份初始化參數文件。

❼ oracle 11g怎麼創建資料庫

開始——Oracle——Configuration And Migration Tools——Database Configuration Assistant」里打開新建向導,下一步,選擇第一項「創建資料庫」,這時出現四種資料庫模板,通常我們選擇第三項「定製資料庫」,填寫資料庫名稱,下一步,這里我們可以對資料庫進行一些其他的配置(初學者建議不要動),下一步,輸入登錄口令,我們還可以為不同用戶指定不同的口令,下一步,選擇資料庫存儲機制,通常以文件的形式存儲,下一步,為資料庫指定存儲位置,下一步,指定數據備份的位置,下一步,選擇資料庫組件和自定義腳本等等,下一步,安裝。由於Oracle資料庫比較大,安裝過程大約要花費十分鍾左右!

❽ 如何在linuxsuse中安裝Oracle11g創建資料庫

一般分為以下幾個步驟:
1、建立系統賬戶:oracle,用戶組:oinstall,dba;
2、安裝依賴包;埋散
3、修改系統內核參數文件:sysctl.conf;
4、修改用戶資源限制文件:limits.conf;
5、創建安裝目念攔錄(CentOS下測試發現不需要)、配置系統變數(可彎高氏以安裝完成後配置);
6、安裝Oracle軟體;

❾ oracle11g怎麼建立實例資料庫

oracle11g創建資料庫的步驟如下: 1、按住鍵盤上Windows鍵,打開開始菜單,找到Database Configuration Assitant並打開; 2、打開資料庫配置助手Database Configuration Assitant,單擊「下一步」; 步驟1:選擇「創建資料庫」,單擊「下一步」;

❿ oracle11g怎麼建立實例資料庫

操作順序如下:
1.創建實例啟動用的參數文件。在程序默認的參數文件里修改即可:重命名規則 initSID.ora
/u01/oracle/proct/11.2.0/db_1/dbs/ 下,目錄盡量使用絕對路徑,採用ORACLE_BASE等環境變數有可能報錯。
例 initcrm.ora
db_name='crm' --修改
#memory_target=500m --注釋掉
sga_target=200m --添加
pga_aggregate_target=60m --添加
processes = 150
audit_file_dest='/u01/oracle/admin/crm/amp' --建立目錄
audit_trail ='db'
db_block_size=8192
db_domain=''
db_recovery_file_dest='/u01/oracle/flash_recovery_area' --建立目錄
db_recovery_file_dest_size=2G
diagnostic_dest='/u01/oracle' ---修改
dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'
open_cursors=300
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'

2.創建相應目錄:
mkdir -p /u01/oracle/admin/ora11g/amp
mkdir -p /u01/oracle/admin/ora11g/dpmp
mkdir -p /u01/oracle/flash_recovery_area
3.創建密碼文件:命名規則 orapwSID,目錄依舊是 /u01/oracle/proct/11.2.0/db_1/dbs/
Linux下orapw+實例名
Windows下pwd+實例名
$ orapwd file=orapwora11g password=oracle

4.創建資料庫實例
設置環境變數 export ORACLE_SID=crm
執行以下命令
sqlplus /nolog
conn / as sysdba
注意:本處可能報錯需要可能的原因: a)glibc-devel-2.5-58.el5_6.4、lio-0.3.106-5包是否已安裝,命令分別為rpm -q glibc-devel、rpm -q lio
b)oracle目錄許可權不足或屬組不對,chmod 6751 oracle 授權、chown -R oracle.oinstall /u01/oracle 修改屬組

執行建庫腳本:

startup nomount pfile="/u01/oracle/proct/11.2.0.1/db1/dbs/initcrm.ora";
CREATE DATABASE "crm"
MAXINSTANCES 8
MAXLOGHISTORY 1
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
DATAFILE '/u01/oracle/oradata/system01.dbf' SIZE 1024M REUSE
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/u01/oracle/oradata/sysaux01.dbf' SIZE 500M REUSE
SMALLFILE DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE '/u01/oracle/oradata/temp01.dbf' SIZE 20M REUSE
SMALLFILE UNDO TABLESPACE "UNDOTBS1" DATAFILE '/u01/oracle/oradata/undo01.dbf' SIZE 300M REUSE
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET AL16UTF16
LOGFILE GROUP 1 ('/u01/oracle/oradata/log01.dbf') SIZE 50M,
GROUP 2 ('/u01/oracle/oradata/log02.dbf') SIZE 50M,
GROUP 3 ('/u01/oracle/oradata/log03.dbf') SIZE 50M;

創建USERS表空間
CREATE SMALLFILE TABLESPACE "USERS" LOGGING DATAFILE '/u01/app/oradata/user01.dbf' SIZE 1000M REUSE EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
ALTER DATABASE DEFAULT TABLESPACE "USERS";
------------------------------------------
SQL> create spfile from pfile;
File created.
-----------------------------------------
sqlplus / as sysdba
SQL> show user;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catalog.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catblock.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catproc.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catoctk.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/owminst.plb;

使用system用戶編譯
@/u01/oracle/proct/11.2.0.1/db1/sqlplus/admin/pupbld.sql;
@/u01/oracle/proct/11.2.0.1/db1/sqlplus/admin/help/hlpbld.sql helpus.sql;

使用sys用戶編譯
@/u01/oracle/proct/11.2.0.1/db1/javavm/install/initjvm.sql;
@/u01/oracle/proct/11.2.0.1/db1/xdk/admin/initxml.sql;
@/u01/oracle/proct/11.2.0.1/db1/xdk/admin/xmlja.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catjava.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catexf.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catqm.sql change_on_install SYSAUX TEMP YES;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catxdbj.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catrul.sql;

spool /oracle/admin/edidb/scripts/ordinst.log append
@/u01/oracle/proct/11.2.0.1/db1/ord/admin/ordinst.sql SYSAUX SYSAUX;
spool off

spool /u01/oracle/admin/ora11g/scripts/interMedia.log append
@/u01/oracle/proct/11.2.0.1/db1/ord/im/admin/iminst.sql;
spool off

set echo on
spool /oracle/admin/edidb/scripts/lockAccount.log append
BEGIN
FOR item IN ( SELECT USERNAME FROM DBA_USERS WHERE ACCOUNT_STATUS IN ('OPEN', 'LOCKED', 'EXPIRED') AND USERNAME NOT IN (
'SYS','SYSTEM') )
LOOP
dbms_output.put_line('Locking and Expiring: ' || item.USERNAME);
execute immediate 'alter user ' ||
sys.dbms_assert.enquote_name(
sys.dbms_assert.schema_name(
item.USERNAME),false) || ' password expire account lock' ;
END LOOP;
END;
/
spool off

到此,資料庫實例建立完畢。