Oracle 透明網關

1. 安裝oracle 的transparent gateway 透明網關。安裝Oracle選擇自訂安裝,然後再選擇安裝透明網關,再進去選擇安裝FOR SQL Server的組件。注意,對於Oracle 9i 只支援MS-SQL Server 2000,不支援2005安裝完後,注意在oracle 安裝目錄下多了一個目錄C:\oracle\ora92\tg4msql\2.

使用NHibernate, Oracle Clob/NClob無法插入、亂碼問題

伺服器Oracle 9i,用戶端Oracle 10g。問題1:NHibernate配置的Driver為NHibernate.Driver.OracleClientDriver,存入Clob、NClob欄位,值比較大時報錯,錯誤資訊中文:ORA-01461: 僅可以為插入 LONG 列的 LONG 值賦值英文:ORA-01461: can bind a LONG value only for insert into a LONG columnGoogle一下有很多人碰到這個問題,有人猜測是MS

Oracle建立使用者

--建立使用者並賦予相應許可權create user test identified by "test";grant dba to test;grant unlimited tablespace to test;grant create any table to test;--建立資料表空間create tablespace SM10001 logging datafile 'd:\oracle\test_data01.dbf' size 32m autoextend(自動擴充)

Oracle中Varchar2/Blob/Clob用法詳解

資料庫中提供了三種欄位類型Varchar2、Blob和Clob用於儲存字串或位元據,其中Varchar2、Clob用於儲存字串資料,而Blob用於儲存位元據。               Varchar2採用單位元組儲存,有兩個最大長度:一個是在欄位類型4000;一個是在PL/SQL中變數類型32767。今天犯了一個小錯誤,就是函數的varchar2類型的傳回值長度也是4000,而不是我以為的32767。Blob 採用單位元組儲存,適合儲存位元據,片檔案。Clob

SP2-1503: 無法初始化 Oracle 調用介面 SP2-1503: 無法初始化 Oracle 問題

win7 下   cmd  運行   sqlplus    報錯以下錯誤。SP2-1503: 無法初始化 Oracle 調用介面 SP2-1503: 無法初始化 Oracle 調 SP2-0152解決辦法: 在 oracle\product\10.2.0\db_2\BIN 目錄下  找到  sqlplus.exe   右鍵屬性---相容性--- 選上  已相容模式運行這個程式--- 確定試著開啟一下, 右鍵  -- 以管理員的身份運行---   然後會開啟一個黑視窗,  輸入使用者名稱 :

)Oracle、SQL Server下MD5+Base64密碼加密實現

轉自:http://blog.csdn.net/lele5000/article/details/6704247寫在前面:MD5和Base64的函數實現並不是本文的重點,重點是在實現過程中遇到的字元集轉換的麻煩 最近由於工作需要,要將BIEE與公司現有的ERP系統做整合,使用外部表格的方式。現有系統基於.Net平台,資料庫為SQL Server 2008 R2,使用者密碼採用先算MD5在轉Base64的方式存於資料庫中。代碼邏輯如下view plaincopy to

oracle 11g 查看服務端/用戶端編碼,及修改db編碼

oracle 如果server與client端的編碼不一致,asp.net讀取db記錄顯示時,就可能出現亂碼查看oracle服務端編碼:select * from sys.nls_database_parameters;查看client編碼:select * from sys.nls_session_parameters; 如果二端編碼不一致,可以修改用戶端的編碼:regedit開啟註冊表:HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraDb10g_home1

ORACLE 利用觸發器避免資料重複插入

有時有這樣的需求,我們在對資料庫插入時,可能會插入重複的資料,但是又不想修改現有的程式,我們可以使用觸發器來避免修改程式,直接在資料庫中解決問題。測試步驟:1.首先我們建立一個測試的資料庫表。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATE TABLE "GZRDYA"."TBTEST"    (    "ID" NUMBER(13,0

oracle取得表中總記錄數最快的方法

查詢表中的記錄總數的文法就是SELECT COUNT(*) FROM TABLE_NAME。這可能是最經常使用的一類SQL語句。 本文討論怎樣才能最快的得到這個記錄數。本文純粹主要是理論上的討論,文章中很多內容(如常數索引)對實際的指導意義不大。 在具體描述之前,強調幾個前提: 首先表中的記錄數不能太少,否則討論的意義就不大了,在我下面的例子中記錄數是3萬左右,其實這個數量級還是比較小,不過已經能夠看出一些效果了。

oracle中查詢被鎖的表並釋放session

查詢sql: SELECT A.OWNER,A.OBJECT_NAME,B.XIDUSN,B.XIDSLOT,B.XIDSQN,B.SESSION_ID,B.ORACLE_USERNAME, B.OS_USER_NAME,B.PROCESS, B.LOCKED_MODE, C.MACHINE,C.STATUS,C.SERVER,C.SID,C.SERIAL#,C.PROGRAMFROM ALL_OBJECTS A,V$LOCKED_OBJECT B,SYS.GV_$SESSION C

Oracle常用函數速查-我整理的筆記

Oracle常用函數速查1.ASCII()  c1是一字串,返回c1第一個字母的ASCII碼,他的逆函數是CHR()  SELECT ASCII('A') BIG_A,ASCII('z') BIG_z FROM empBIG_A BIG_z65 1222.CHR(<i>)[NCHAR_CS] i是一個數字,函數返回十進位表示的字元  select CHR(65),CHR(122),CHR(223) FROM empCHR65 CHR122 CHR223A z B3.CONCAT(,) c1,c2

我在北大青鳥學習的時候隨便整理的資料 Oracle

--基礎:select * from area select * from cgfpmxb/*可以包含任意運算式*//*指定別名可以直接寫 也可以 as aa   *//*將兩個欄位合并成一個欄位的方法 用||*//*可以在語句中加一個字串 用單引號括起來*/select itemid || itemname || amount || 'hello'taxamount,amount*taxratio/10.00 "aa" from  cgfpmxb   /*null的使用*/  select *

Oracle Package的全域變數與Session

簡單講,同一個session下pageckage中的全域變數時公用的,會導致衝突。以下是一些相關的資料和文章。 Oracle資料庫程式包全域變數的應用1 前言  在程式實現過程中,經常用遇到一些全域變數或常數。在程式開發過程中,往往會將該變數或常數儲存於暫存資料表或前景程式的全域變數中,由此帶來運行效率降低<頻繁讀取暫存資料表>或安全隱患<存於前景程式變數,可跟蹤記憶體變數獲得>。   本文主要論述將全域變數或常數存取程式包的優點和實現方法。 2 優點  2.1

串連oracle10g資料庫免安裝oracle用戶端解決辦法

首先,在安裝ORACLE伺服器的機器上搜尋下列檔案,oci.dllocijdbc10.dllociw32.dllorannzsbb10.dlloraocci10.dlloraociei10.dllsqlnet.oratnsnames.oraclasses12.jarojdbc14.jar製作成壓縮檔,配置目標電腦使用。1.將oracleinstantclient.rar解壓縮到一個目錄,

Oracle:RAC關閉、啟動、重啟步驟:10g、11g

文章目錄   step 1:  step 2:   step 3:  step 4:  step 1:  step 2:  step 3:理想情況下,都已經ok了。如果出現問題,則根據問題逐一處理 關閉順序:【其他節點】-> [第一個節點] 操作:  step 1:      {        以grid使用者或關閉監聽: { crs_stop 監聽器資源名 | srvctl stop listener } --全域        |

PL/SQL Developer 或Toad 不安裝Oracle 用戶端串連資料庫

使用Oracle InstantClient串連oracle資料庫1 下載相應的程式, 我下的是10204的 instantclient-basic-win32-10.2.0.4.zip (34,742,358 bytes)http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/htdocs/winsoft.html?_template=/ocom/printhttp://www.oracle.com/

【轉貼】Oracle查詢重複資料與重複資料刪除記錄方法

Oracle查詢重複資料與重複資料刪除記錄方法  比如現在有一人員表 (表名:peosons)  若想將姓名、社會安全號碼、住址這三個欄位完全相同的記錄查詢出來  select p1.*  from persons p1,persons p2  where p1.id<>p2.id  and p1.cardid = p2.cardid and p1.pname = p2.pname and p1.address =

oracle的啟動過程

 Oracle  的啟動需要經曆四個狀態,SHUTDOWN 、NOMOUNT 、MOUNT 、OPEN、   SHUTDOWN狀態                                         第一狀態沒什麼好解釋的,oracle的所有檔案都靜靜的躺在磁碟裡,一切都還未開始,屬於關機狀態  NOMOUNT狀態                          

oracle 許可權與角色

 許可權允許使用者訪問屬於其它使用者的對象或執行程式,ORACLE系統提供三種許可權:   Object 對象級   System 系統級   Role

Oracle版本區別[轉載]

從ORACLE資料庫產品,從ORACLE2.0開始(沒有1.0)一直到ORACLE7.3.4都只是簡單的版本號碼,但從ORACLE8開始,就出現資料庫產品特性標識符,如ORACLE8i和9i,這個i是Internet的縮寫,表示該產品全面支援Internet應用,簡單一點說,就是融入了JAVA技術和對JAVA的支援.從ORACLE10稱為10g,這個g是Grid的縮寫,表示支援"網格運算",簡單一點說,就是更好地支援叢集和多點應用,到目前為止,最新版的是ORACLE11g,而ORACLE還有一個

總頁數: 1509 1 .... 46 47 48 49 50 .... 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.