一步一步學習oracle手工建庫(beta版)

2021-08-27 06:57:48 字數 2807 閱讀 1392

參考文件b14213(net service reference)

141頁 靜態註冊的那個example

第139頁 第一段

案例:

think =

(description =

(address_list =

(address=(protocol = tcp)(host= 192.168.227.128)(port= 1521)))

)sid_list_think =

(sid_list =

(sid_desc =

(global_dbname = orcl.oracle.com)

(sid_name = orcl)

注意事項:

括號和空格要注意增補!

orcl =

(description =

(address=(protocol= tcp)(host= 192.168.227.128)(port= 1521))

(connect_data=(service_name= orcl.oracle.com))

)

create database orcl 

user sys identified by oracle

user system identified by oracle

maxlogfiles 5

maxlogmembers 5

maxloghistory 1

maxdatafiles 100

maxinstances 1

character set al32utf8

national character set al16utf16

extent management local

default tablespace users

default temporary tablespace temp

size 20m reuse

undo tablespace undotbs

size 200m reuse autoextend on maxsize unlimited;

[oracle@localhost admin]$ pwd

[oracle@localhost admin]$ mkdir -p orcl/dump

[oracle@localhost flash_recovery_area]$ pwd

[oracle@localhost admin]$ mkdir orcl

[oracle@localhost dbs]$ pwd

[oracle@localhost dbs]$ ls

alert_orcl.log hc_orcl.dat hc_think.dat initdw.ora init.ora snapcf_orcl.f

[oracle@localhost dbs]$ orapwd file=orapworcl password=oracle entries=5

[oracle@localhost dbs]$ cp -p init.ora  initorcl.ora

[oracle@localhost dbs]$ grep -v '^#' initorcl.ora | grep -v '^$' > initorcl.ora.test

[oracle@localhost dbs]$ mv initorcl.ora.test initorcl.ora

案例:

db_name= orcl

db_domain= oracle.com

db_files = 100

db_file_multiblock_read_count = 128

processes = 1000

parallel_max_servers = 40

open_cursors= 400

global_names = false

sga_target = 900m

sga_max_size = 900m

pga_aggregate_target= 450m

db_recovery_file_dest_size = 2g

undo_tablespace= undotbs

undo_management= auto

undo_retention = 900

log_archive_dest_10='location=use_db_recovery_file_dest'

sqlplus /nolog

conn / as sysdba

create spfile from pfile;

startup

@createdb.sql

@?/rdbms/admin/catalog.sql

@?/rdbms/admin/catproc.sql

@?/rdbms/admin/dbmspool.sql

connect system/oracle

@?/sqlplus/admin/pupbld.sql

小結:mysql一條create database xx就可以建立乙個資料庫,但oracle則不行。以上步驟只是個測試版,後續還會把更完善的步驟、和建立過程中相關錯誤呈上。

oracle一步一步學習(一)

a 例項 理解為物件,看不見的 乙個oracle資料庫伺服器中包括多個資料庫,例如 orcl,orm,oa,bbs,tax,erp等等 在e oracledb oradata 目錄下,有多少個資料夾,就有多少個資料庫,例如 orcl資料夾 orcl資料庫 我們向資料庫中儲存的所有資料庫,最終都會存放...

一步一步學習IdentityServer3 8

identityserver3結合hangfire及cookies中介軟體實現授權 idr3資料庫token過期管理 globalconfiguration.configuration.usesqlserverstorage hangfire globalconfiguration.configur...

一步一步學習IdentityServer3 4

其實上述例子 很多都很找到 但是在實際生態環境中給例子有很多不一樣的地方 比如自定已登入介面怎麼做?怎麼訪問自己的使用者資料庫實現登入?怎麼在介面中使用,在介面中又怎麼實現與idr3結合授權?等等問題 解下來我會在實際專案中整體一步一步介紹 1 這是我自定義登入的介面 2 在授權同意頁面 3 下圖是...