Time of Update: 2018-12-05
一.什麼是註冊註冊就是將資料庫作為一個服務註冊到監聽程式。用戶端不需要知道資料庫名和執行個體名,只需要知道該資料庫對外提供的服務名就可以申請串連到資料庫。這個服務名可能與執行個體名一樣,也有可能不一樣。 在資料庫伺服器啟動過程中,資料庫伺服器會向監聽程式註冊相應的服務(無論何時啟動一個資料庫,預設地都有兩條資訊註冊到監聽器中:資料庫伺服器對應的執行個體和服務。) 相當於是這樣:在資料庫伺服器和用戶端之間有一監聽程式(Listener),在監聽程式中,會記錄相應資料庫對應的服務名(一個資料庫可
Time of Update: 2018-12-05
來源:http://secyaher.blog.163.com/blog/static/389557720092935857930/如何寫批次檔自動將資料匯入oracle資料庫Oracle資料庫的自動匯入與匯出,在許多地方有廣泛的應用.例如:一個Oracle資料庫應用系統開發結束後,如果要將系統安裝到客戶電腦上,就需要將初始資料匯入到使用者的Oracle資料庫中.最近項目中也需要實現以上功能,花了點時間搜尋實驗,整理如下: 先把要安裝的初始資料檔案匯出為initial.dmp,然後在客戶計算上安
Time of Update: 2018-12-05
REM 適用Oracle版本:11gREM 如需調整版本及資料庫SID,請右擊該指令檔並單擊編輯,修改下方的orahome和orasid兩個變數的值即可。REMREM ————-華麗麗的分割線—————–@echo offset orahome="OraDb11g_home1″set orasid="orcl":choiceCHOICE /C ABCD /M "將Oracle服務設為手動請輸入A,啟動請輸入B,關閉請輸入C,退出D"if errorlevel 4 exitif
Time of Update: 2018-12-05
1。基本概念: 資料庫連接串主要用於建立對遠端資料庫的存取方法,可以直接讀取遠程Oracle的資料,或者直接修改。資料庫連接串可以是公用串連PUBLIC或者私人串連PRIVATE。這一點和同義字很相像。 1。建立文法: CREATE DATABASE LINK TEST CONNECT TO USERNAME IDENTIFIED BY PASSWORD USING 'CONNECT_STRING'; 解釋:TEST是資料庫連接串的名字。以後就通過這個名字來進行調用遠端資料庫的內容。
Time of Update: 2018-12-05
上一篇講了Linux的日常維護命令,這篇講講Oracle的日常維護命令。工作中需要使用Oracle資料庫的童鞋們,相信或多或少都需要對Oracle做一些基本的維護操作,例如匯入匯出總該有吧?(哦,你說你用PL/SQL工具來做匯入匯出,連命令都用不到,那你自己看著辦吧...)。本文如有明顯的遺漏或錯誤,請各位幫忙指出,謝謝!測試環境:Oracle
Time of Update: 2018-12-05
oracle並行度使用多個cpu與io來執行資料庫操作,能夠顯著改善大型資料庫操作效能,比如DSS或資料倉儲適用於大表查詢,join,分區索引的查詢建立大量的index建立大量的表(包括固化視圖)批量的insert,update,delete查行執行適合情境對稱式多處理器,叢集,並行系統足夠的頻寬cpu利用不足足夠的記憶體用於其他動作,排序,hash,緩衝查行執行適合與dss與資料倉儲,也適合於大量操作的OLTP系統,不適合OLTP簡介的dml或select操作並存執行不適合情境非常短的查詢或事
Time of Update: 2018-12-05
1. 環境設定1.1 網路連接(源庫和目標庫都要配置)運行Oracle Net Configuration Assistant添加一個本地服務名,也可以直接修改(tnsnames.ora)檔案;內容如下:PROD = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = <主機IP地址>)(PORT = 1521)) ) (CONNECT_DATA =
Time of Update: 2018-12-05
在Oracle中,資料一般是存放在資料檔案中,不過資料庫與Oracle最大的區別之一就是資料庫可以在資料出錯的時候進行恢複。 這個也就是我們常見的Oracle中的重做日誌(REDO FILE)的功能了。在重做日誌分成2部分,一個是線上重做記錄檔,另外一個就是歸檔記錄檔。 這裡不詳細說明線上重做日誌,而是說一下歸檔日誌(Archive
Time of Update: 2018-12-05
Oracle的安全措施主要有三個方面,一是使用者標識和評鑑;二是授權和檢查機制;三是審計技術(是否使用審計技術可由使用者靈活選擇);除此之外,Oracle還允許使用者通過觸發器靈活定義自己的安全性措施。 一、使用者標識和評鑑 在Oracle中,最外層的安全性措施是讓使用者標識自己的名字,然後由系統進行核實。Oracle允許使用者重複標識三次,如果三次未通過,系統自動結束。 二、授權與檢查機制
Time of Update: 2018-12-05
linux下系統開機oracle自啟動(方法一) ---載入為服務自啟動、停止一、dbstart 及 dbstop Oracle 資料庫的自動啟動及停止可籍 Oracle 提供的 dbstart 及 dbshut 檔達成 (在 7.3.3.0.0 中)。這些檔案又耍依靠 /etc/oratab 存在才能使用(雖然更改 dbshut 和 dbstart 檔可使解除這限制。) /etc/oratab
Time of Update: 2018-12-05
一、oracle匯出excel 方法一:最簡單的方法---用工具plsql dev執行File =>new Report Window 。在sql標籤中寫入需要的sql,點擊執行或按快速鍵F8,會先吃出查詢結果。在右側工具列,可以選擇按鈕另存新檔html、copy as html、export results,其中export results按鈕中就可以匯出excel檔案、csv檔案、tsv檔案、xml檔案。 二、把excel檔案資料匯入到oracle的某個表中。 方法一:最省時的方法,
Time of Update: 2018-12-05
最近公司打算在下一代計費系統裡面使用記憶體資料庫的技術,所以作為公司的設計人員之一的我,在oracle網上下了個TimesTen,安裝在我們的測試伺服器上面aix5,這篇短文主要是我操作資料庫的一個筆記,下一篇打算髮一個c程式的例子和我測試的結果,後續可能還會使用TimesTen cache of oracle這個產品,陸續也會發一下這方面的筆記上來,希望對有這方面需求的朋友有所協助。1 建立.odbc.ini檔案在登陸目錄下[ODBC Data
Time of Update: 2018-12-05
http://lwl0606.cmszs.com/archives/oracle-string-add-function.html有如下表,實現相同Account 的DSPNAME值相加 Account DSPNAME L1 aa L1 bb L2 cc 結果L1 aa,bb L2
Time of Update: 2018-12-05
項目需要,故安裝Oracle,提前熟悉、學習甲骨文,算是未雨綢繆吧。自己的系統是Windows 7旗艦版,安裝Oracle 11g 企業版時,在“產品特定的先覺條件檢查”時,提示以下錯誤:繼續下一步時提示: 上網查詢此問題的主要原因是:系統版本問題。於是乎,又繼續百度,結果找到解決方案:修改設定檔的內容,設定檔路徑:開啟此檔案,把如下代碼:<!--Microsoft Windows Vista--> <OPERATING_SYSTEM> <VERSION
Time of Update: 2018-12-05
概述 通過執行個體,全面而深入的分析oralce的基礎資料型別 (Elementary Data Type)及它們的儲存方式。以ORACLE 10G為基礎,介紹oralce 10g引入的新的資料類型。讓你對oracle資料類型有一個全新的認識。揭示一些不為人知的秘密和被忽略的盲點。從實用和最佳化的角度出發,討論每種資料類型的特點。從這裡開始oracle之旅! 第一部份 字元類型 §1.1 char 定長字串,會用空格來填充來達到其最大長度,最長2000個位元組。 1
Time of Update: 2018-12-05
第二部分 數實值型別 § 2.1 number Number類型是oralce的數實值型別,儲存的數值的精度可以達到38位。Number是一種變長類型,長度為0-22位元組。取值範圍為:10e-130 – 10e 126(不包括) Number(p,s) P和s都是可選的。 P指精度(precision),即總位元。預設情況下精度為38。精度的取值範圍為1~38.
Time of Update: 2018-12-05
select a.tablespace_name,a.bytes bytes_used,b.largest,round(((a.bytes - b.bytes)/a.bytes)*100,2) percent_used from (select tablespace_name,sum(bytes) bytes from dba_data_files group by tablespace_name) a,(select tablespace_name,sum(bytes)
Time of Update: 2018-12-05
oracle建立資料表空間和使用者授權 2011-04-18 13:49:47| 分類: 工作日誌 | 標籤: |字型大小大中小 訂閱 oracle建立資料表空間和使用者授權文章分類:資料庫 SYS使用者在CMD下以DBA身份登陸:在CMD中打sqlplus /nolog然後再conn / as sysdba//建立暫存資料表空間 create temporary tablespace user_temp tempfile
Time of Update: 2018-12-05
近來因為要做個外掛程式,調用的是ORACLE資料庫,說實在以前從來沒有接觸過ORACLE,不過現在既然別人用它來開發的,那我也只能連ORACLE的資料庫拉。開發過程中程式什麼一切正常,不過在做到調用預存程序的時候遇到了問題,老是報錯說是第一行 第七列有問題,一開始以為是參數沒設對,但是看看類型也都一樣啊,就這樣被捆了好長時間。。終於在一個朋友的部落格裡看到他寫的一段話:抓蟲子:"System.Data.OracleClient.OracleException: ORA-06550: 第 1 行,
Time of Update: 2018-12-05
Oracle OS 認證, 口令檔案1、os認證 oracle安裝之後預設情況下是啟用了os認證的,這裡提到的os認證是指伺服器端os認證。os認證的意思把登入資料庫的使用者和口令校正放在了作業系統一級。如果以安裝oracle時的使用者登入os,那麼此時在登入oracle資料庫時不需要任何驗證,如: SQL> connect /as sysdba 已串連。 SQL> connect sys/aaa@dmt as sysdba 已串連。 SQL>