甲骨文是oracle公司的中國(guó)名稱,不是英文單詞直譯。oracle不僅是數(shù)據(jù)庫(kù),而且是一個(gè)公司。
站在用戶的角度思考問題,與客戶深入溝通,找到五臺(tái)網(wǎng)站設(shè)計(jì)與五臺(tái)網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名申請(qǐng)、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋五臺(tái)地區(qū)。
Oracle的英文意思是神示所;神諭;圣賢;哲人。甲骨文是中國(guó)人它翻譯的。沒什么具體意義。就像Microsoft我們叫微軟一樣。甲骨文的英文為 oracle bone inscription。
第一個(gè)單詞即為Oracle。英文直譯過來(lái)就是“帶有神諭的骨制銘文”。中國(guó)人翻譯的時(shí)候講究翻譯三原則,即信、達(dá)、雅,Oracle的主要產(chǎn)品是數(shù)據(jù)庫(kù),而甲骨文也是一種古代人類記錄信息的手段,很有可比性。
擴(kuò)展資料:
從就業(yè)與擇業(yè)的角度來(lái)講,計(jì)算機(jī)相關(guān)專業(yè)的大學(xué)生從事oracle方面的技術(shù)是職業(yè)發(fā)展中的最佳選擇。
其一、就業(yè)面廣:ORACLE幫助拓展技術(shù)人員擇業(yè)的廣度,全球前100強(qiáng)企業(yè)99家都在使用ORACLE相關(guān)技術(shù),中國(guó)政府機(jī)構(gòu),大中型企事業(yè)單位都能有ORACLE技術(shù)的工程師崗位,大學(xué)生在校期間興趣廣泛。
每個(gè)人興趣特長(zhǎng)各異,不論想進(jìn)入金融行業(yè)還是電信行業(yè)或者政府機(jī)構(gòu),ORACLE都能夠在你的職業(yè)發(fā)展中給你最強(qiáng)有力的支撐,成為你最貼身的金飯碗。
其二、技術(shù)層次深:如果期望進(jìn)入IT服務(wù)或者產(chǎn)品公司(類似畢博、DELL、IBM等),Oracle技術(shù)能夠幫助提高就業(yè)的深度。
Oracle技術(shù)已經(jīng)成為全球每個(gè)IT公司必選的軟件技術(shù)之一,熟練掌握Oracle技術(shù)能夠?yàn)閺臉I(yè)人員帶來(lái)技術(shù)應(yīng)用上的優(yōu)勢(shì),同時(shí)為IT技術(shù)的深入應(yīng)用起到非常 關(guān)鍵的作用。掌握 Oracle技術(shù),是IT從業(yè)人員了解全面信息化整體解決方案的基礎(chǔ)。
參考資料來(lái)源:百度百科-Oracle數(shù)據(jù)庫(kù)
命名最好望文生義,避免使用數(shù)據(jù)庫(kù)關(guān)鍵詞命名一律為大寫字母(或小寫,不要大下寫混合)英文單詞單數(shù)命名.例:FACTORY英文單詞縮寫命名.例:DEPT英文單詞之間用下劃線連結(jié),且每個(gè)單詞皆為單數(shù).例:TASK_RESULT用來(lái)存儲(chǔ)歷史資料,命名以HISTORY結(jié)尾.例:TASK_HISTORY用來(lái)存儲(chǔ)日志資料,命名以LOG結(jié)尾.例:TASK_LOG用來(lái)存儲(chǔ)類別資料,命名以TYPE結(jié)尾.例:TASK_TYPE表字段 命名最好望文生義,避免使用數(shù)據(jù)庫(kù)關(guān)鍵詞英文單詞單數(shù)命名.例:MAIL英文單詞縮寫命名.例:DEPT_ID英文單詞之間用下劃線連結(jié),且每個(gè)單詞皆為單數(shù).例:USER_NAME字段用來(lái)存儲(chǔ)流水號(hào),命名以ID結(jié)尾.例: TASK_ID字段用來(lái)存儲(chǔ)代碼,命名以NO結(jié)尾.例: TASK_NO字段用來(lái)存儲(chǔ)日期,命名以DATE結(jié)尾.例:CREATE_DATE字段用來(lái)存儲(chǔ)數(shù)量,命名以QTY結(jié)尾.例:PLAN_QTY字段用來(lái)存儲(chǔ)類別,命名以TYPE結(jié)尾.例:STATION_TYPE字段用來(lái)存儲(chǔ)名稱,命名以NAME結(jié)尾.例:ENDUSER_NAME字段用來(lái)存儲(chǔ)描述,命名以DESC結(jié)尾.例:STATION_DESC字段用來(lái)存儲(chǔ)代碼,命名以CODE結(jié)尾.例:ERROR_CODE字段用來(lái)存儲(chǔ)標(biāo)志,命名以FLAG開頭.例:DEBUG_FLAG等等
用eclipse自帶的Data Source Explorer訪問Oracle數(shù)據(jù)庫(kù),可是只能簡(jiǎn)單地查看,而且很多字段不兼容。
今天開始使用PLSQL Developer連接遠(yuǎn)程Oracle數(shù)據(jù)庫(kù)的時(shí)候,提示我沒有安裝Oracle客戶端,才知道PLSQL Developer不是獨(dú)立的軟件,是要基于Oracle客戶端運(yùn)行的。
下面就介紹一下沒有安裝Oracle數(shù)據(jù)庫(kù)的情況下,單獨(dú)安裝一個(gè)客戶端。
1、到Oracle官方網(wǎng)站下載一個(gè)客戶端:
2、我這里選擇的是:即時(shí)客戶端程序包 — Basic: 運(yùn)行 OCI、OCCI 和 JDBC-OCI 應(yīng)用程序所需的所有文件(instantclient-basic-win32-11.1.00.70.0.zip)
3、將安裝包解壓和重命名為:D:\OracleInstantClient_11_1
4、設(shè)置環(huán)境變量:
1.環(huán)境變量-系統(tǒng)變量,Path后面追加 [.;D:\OracleInstantClient_11_1;](不含[])
2.環(huán)境變量-系統(tǒng)變量,新增 TNS_ADMIN=D:\OracleInstantClient_11_1
3.環(huán)境變量-系統(tǒng)變量,新增 NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK (防止查詢亂碼)
5、指定需要連接的實(shí)例名字,在D:\OracleInstantClient_11_1目錄下新建一個(gè)tnsnames.ora文件,然后填入
192.168.8.201 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.8.201)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
6、最后就可以在PLSQL Developer的DataBase欄填入"192.168.8.201"連接遠(yuǎn)程數(shù)據(jù)庫(kù)了。
7、如果要安裝SQL plus那么需要設(shè)置SET SQLPATH=D:\OracleInstantClient_11_1
這個(gè)要分好幾步來(lái)作業(yè)
以O(shè)RACLE10g為例,舉例說(shuō)明更改SID名稱的過程。假如數(shù)據(jù)庫(kù)的SID叫testdb,現(xiàn)在改成orcl,有以下6個(gè)步驟:
1、停止所有的oracle服務(wù)
1.1、oracle的相關(guān)服務(wù)都以oracle為前綴,有以下幾個(gè):
2、修改初始化文件,將instance_name參數(shù)值設(shè)置為新的SID名稱;
2.1、如果沒有可編輯的PFILE文件,可以使用CREATE PFILE FROM SPFILE命令創(chuàng)建。將初始化文件參數(shù)的
以下內(nèi)容:
db_name="testdb"
instance_name=testdb1
service_names=testdb
修改成:
db_name="testdb"
instance_name=oral
service_names=oral(注意db_name不要修改,數(shù)據(jù)庫(kù)還是稱為testdb,但是它的服務(wù)也就是sid改成orcl.)
3、修改注冊(cè)表的Oracle_sid的值;
3.1、在注冊(cè)表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_ORaDb10g_home1下面將 Oracle_SID鍵值該為oral,注意,其他的不要改動(dòng).
4、修改listener.ora中的SID_NAME;
在目錄%Oracle_home%\NETWORk\ADMIN下找到listener.ora,把這個(gè)文件之后一項(xiàng)的
SID_NAME=oral
5、用oradim刪除原來(lái)的SID服務(wù),添加新SID的服務(wù);
oradim -DELETE -SID testdb
oradim -NEW -SID orcl
6、用orapwd生成新的SID的口令。
用工具orapwd創(chuàng)建新的口令文件.將文件保存到%ORACLE_HOME%\database目錄下面,
ORAPWD FILE=%ORACLE_HOME%\database\PWDoral.ora password =admin
password設(shè)置的是SYS用戶的口令.