關於資料庫中的一些name r3筆記第64天

2021-09-29 01:39:00 字數 1030 閱讀 5782

sql> show parameter name--檢視資料庫中涉及到name的引數

name type valuedb_name string test01db_unique_name string test01instance_name string test01service_names string test01

這麼看好像都是一致的,沒有任何區別。來看看多例項的環境。

中涉及到name的引數db_name string racdbdb_unique_name string racdbinstance_name string racdb1service_names string racdb

sql> show parameter db_name

name type valueora-32017: failure in updating spfileora-32016: parameter "db_name" cannot be updated in spfile繼續來看看service_name相關的一些東西。

-bash-4.1$ ps -ef|grep tns

-bash-4.1$ tnsping racdbracdb)))

-bash-4.1$ lsnrctl status racdbservices summary...service "racdb" has 1 instance(s).instance "racdb1", status ready, has 1 handler(s) for this service...對於db_unique_name,這個是在dataguard中需要設定的乙個引數,在10g開始啟用,關於為什麼有這麼乙個引數,其實可以這麼理解,如果某個主庫有乙個備庫,採用dataguard來實現,並且在同一臺機器上,那麼就可以使用db_unique_name來在dg環境中為db設定乙個唯一的值。

關於資料庫中的一些知識

1,什麼是觸發器 trigger 觸發器是一種特殊型別的儲存過程,當使用下面的一種或多種資料修改操作在指定表中對資料進行修改時,觸發器會生效 update insert 或 delete。觸發器可以查詢其它表,而且可以包含複雜的 sql 語句。它們主要用於強制複雜的業務規則或要求。例如,可以控制是否...

寫一些關於資料庫的東西

如何學習資料庫 呢?當然是看一些 資料庫書籍 經典書籍推薦 資料庫系統實現 本書是史丹福大學電腦科學專業資料庫系列課程第二門課的教科書。書中對資料庫系統實現原理進行了深入闡述,並具體討論了資料庫管理系統的三個主要成分 儲存管理器 查詢處理器和事務管理器的實現技術。書中還對資訊整合的最新技術,例如資料...

EF CodeFirst關於資料庫的一些基本操作

一 資料庫初始化策略 資料庫初始化有4種策略 策略一 資料庫不存在時重新建立資料庫 database.setinitializer new createdatabaseifnotexists 策略二 每次啟動應用程式時建立資料庫 database.setinitializer new dropcre...