oracle資料庫靜態監聽和動態監聽 區別

標籤:oracle靜態監聽和動態監聽 一、什麼是註冊?  註冊就是將資料庫作為一個服務註冊到監聽程式。用戶端不需要知道資料庫名和執行個體名,只需要知道該資料庫對外提供的服務名就可以申請串連到資料庫。這個服務名可能與執行個體名一樣,也有可能不一樣。  在資料庫伺服器啟動過程中,資料庫伺服器會向監聽程式註冊相應的服務(無論何時啟動一個資料庫,預設地都有兩條資訊註冊到監聽器中:資料庫伺服器對應的執行個體和服務。)  相當於是這樣:在資料庫伺服器和用戶端之間有一監聽程式(Listener),在

Oracle shrink table收縮表使用情境

標籤:     現場有一個外網的環境資料表空間嚴重不足,客戶不想擴容,要清理一部分資料,都是大欄位的blob. 資料表空間是1T,已經使用0.99T,刪除2015年之前的blob後,通過附件的基礎資訊表查出還有200G的資料,不過資料表空間並沒有釋放(高水位線),這個時候有幾種方式處理:1. 建立一張表,把剩下的資料匯入,不可行,沒有這麼大的空間了.2. 用資料泵或用exp匯出大欄位,刪除表後,然後匯入.3. 用shrink table.   

Oracle資料庫PLSQL的中文亂碼顯示全是問號

標籤:緣由:  小師妹周末叫我幫她重裝資料庫,這麼大好的周末時光不出去玩兒,給她裝資料庫這不是很蛋疼麼。我問她為什麼要重裝,她說:資料存入資料庫後,中文字元有亂碼,一定是我上次給她安裝資料庫的時候有問題。當初為了給她安裝個資料庫,可是費了九牛二虎之力,64位元據庫,32位元據庫用戶端來回折騰了兩天才弄好,我可不想再重新給她弄。在網上找到了個解決方案,一下子就把亂碼的問題解決了。// http://www.2cto.com/database/201407/313317

oracle串連資料

標籤: 1.原始碼string connString = "User ID=scott;Password=yanhong;Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = yanhong)))"; OracleConnection conn =

oracle字串函數總結

標籤:字元函數——返回字元值這些函數全都接收的是字元族類型的參數(CHR 除外)並且返回字元值.除了特別說明的之外,這些函數大部分 返回VARCHAR2類型的數值.字元函數的傳回型別所受的限制和基本資料庫類型所受的限制是 相同的,比如: VARCHAR2數值被限制為2000字 符(ORACLE 8中為4000字元),而CHAR數值被限制為255字元(在ORACLE8中是2000).當在過程性語句中使用時,它們可以被賦值

oracle查詢不顯示小數點前的0

標籤:1.問題起源       oracle 資料庫欄位值為小於1的小數時,使用char類型處理,會丟失小數點前面的0       例如0.35就變成了.35 2.解決辦法:用to_char函數格式化數字顯示       select     to_char(

oracle資料表空間使用率統計查詢

標籤:轉自:http://www.cnblogs.com/xwdreamer/p/3511047.html參考文獻文獻1:http://blog.itpub.net/24104518/viewspace-730682,字元有格式,需要清理一下文獻2:http://www.cnblogs.com/fengyun627/archive/2009/07/27/1532551.html文獻3:http://blog.csdn.net/hproc/article/details/7372265sql語句格

oracle預存程序函數

標籤:1.函數create or replace function get_Destroy_no return varchar2 is Result varchar2(50);begin SELECT max(destroy_no) INTO RESULT FROM t_oms_device_destroy WHERE substr(destroy_no,0,8)= to_char( SYSDATE ,‘yyyymmdd‘); IF (RESULT =‘‘OR RESULT IS

oracle預存程序及Java調用

標籤:oracle   預存程序   java   初次研究出bug的地方非常多,所以注意點非常多,花了我三天時間除盡所有bug,我會把注意點都列出來,可能有落下的地方,還請多指正,相互探討。首先上最終測試成功版預存程序代碼:(裡面代碼可能不盡對你都有用,借鑒參考吧,我全貼出來也是為了我以後好查)說一下jar包用的是ojdbc14.jar,至於什麼class12.jar、ojdbc6.jar啊應該都可以,只

Oracle instant client安裝及PL/SQL Developer的配置

標籤:oracle instant clien   plsql developer   一、下載Oracle用戶端:http://www.oracle.com/technetwork/topics/winsoft-085727.html當前最新版本Version 12.1.0.2.0選擇第一個Instant Client for Microsoft Windows

Oracle分組函數cube VS rollup

標籤:分析函數cube和rollup魅力首先請看下面例子1)建立表create table group_test (group_id int, job varchar2(10), name varchar2(10), salary int);2)初始化表insert into group_test values (10,‘Coding‘, ‘Bruce‘,1000);insert into group_test values

mysql 、oracle預存程序文法區別

標籤:mysql   預存程序   oracle   mysql 、oracle預存程序文法區別 1、  條件陳述式:mysql使用elseif關鍵字,oracle是elsif關鍵字;oracle: if運算式 then  運算式;elsif運算式;      

Oracle範圍處理

標籤:1.表中欄位自關聯與分析函數的效能比較,自關聯需要掃描表兩次,分析函數掃描一次即可----自關聯select v1.proj_id,v1.proj_start,v1.proj_endfrom v v1,v v2where v1.proj_start=v2.proj_end----分析函數select proj_id,proj_start,proj_endfrom (select proj_id,proj_start,proj_end, lead(proj_start)

ORACLE 11g在linux上建立第二個執行個體

標籤:linux   執行個體   linux伺服器主機不夠,而測試人員需要新的一台oracle環境做測試,,所以準備在已經有的oracle的linux主機上上面建立第二個執行個體。這台oracle伺服器的資源足夠用,所以就直接在上面搭建多執行個體來滿足測試人員的需求。1,使用vnc 遠程工具進去,dbca報錯如下:[[email protected] ~]$ dbca No protocol specified

Oracle基礎(一):oeacle執行個體與sql*plus命令使用

標籤:oracle   plsql developer   sqlplus   oracle執行個體   資料庫   一、oracle 資料庫的三層結構1、用戶端-Client:專門用於訪問資料庫。如sqlplus、pl/sql dev等2、資料庫伺服器-oracle dbms(database management

OEL5.5安裝Oracle 11gr2詳解

標籤:虛擬機器環境:Vmware Workstation 11.1.0 + Oracle Enterprise Linux 5.5 X86-641、物理機記憶體設定  最小:1GB  推薦:2GB或以上  檢測記憶體大小:  # grep MemTotal /proc/meminfo  查看可用的記憶體空間:  free2、交換分區(swap)設定  實體記憶體  交換分區大小  1~2G     

關於oracle的rowid

標籤:oracle資料庫中表的每一行(元組)均有一個rowid,它是資料的詳細地址,通過rowid,oracle可以快速的定位某行具體的資料的位置。ROWID可以分為物理rowid和邏輯rowid兩種。普通的堆表中的rowid是物理rowid,索引組織表(IOT)的rowid是邏輯rowid。oracle提供了一種urowid的資料類型,同時支援物理和邏輯rowid,而使用較多的是物理rowid物理rowid又分為擴充rowid(extended

ORACLE預存程序文法

標籤:ORACLE 預存程序的基本文法如下:create or replace procedure 預存程序名(參數) is或as聲明參數begin代碼end 預存程序名。其中or replace代表如果沒有此預存程序則建立,如果有的話則更新預存程序。下面是一個預存程序的簡單例子:create or replace procedure Vid_UnRegStateNoCharging( pTelno in varchar2, pClass in number, pVid in

Oracle 11g 更改字元集

標籤:查看字元集:select * from v$nls_parameters;select * from nls_database_parameters;修改字元集:sqlplus "/as sysdba"shutdown immediate;startup mount;alter session set sql_trace=true; alter system enable restricted session;alter system set

如何修改Oracle字元集

標籤:一、什麼是Oracle字元集  Oracle字元集是一個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。ORACLE 支援國家語言的體繫結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字,和日曆自動適應本地化語言和平台。  影響Oracle資料庫字元集最重要的參數是NLS_LANG參數。  它的格式如下: NLS_LANG =

總頁數: 1509 1 .... 1305 1306 1307 1308 1309 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.