XP下ASP.NET不能訪問ORACLE資料庫的解決方案

       建立一個ole的oracle資料庫連接,在開啟網頁時提示不能開啟ORACLE串連,錯誤資訊摘要“未找到 Oracle 用戶端和網路組件。”,諮詢同事和翻遍csdn找到的都是win2000下的,但是win2000下很多屬性在xp中都沒有。實在是急呀!        要下班了,時間緊。怎麼辦,csdn 上說的應該是指共用的處理,那我就在我的xp下同樣處理了。哈哈,測試一下居然成功。經驗不敢獨享,具體請參閱我的技術文檔中《XP中asp.net串連oracle資料庫出錯解決方案[原創] 》

jdbc串連oracle rac伺服器

徐州需要串連第三方資料庫,原資料庫使用windows群集的,最近改為rac方式導致jdbc串連經常報錯。處理方案:1、串連串配置為:jdbc:oracle:thin:@(description=(address_list=(address=(host=IP地址1) (protocol=tcp)(port=1521))(address=(host=IP地址2)

Sql Server 中image類型遷移到Oracle 中Blob類型出現圖片顯示不出來,why????請部落格們幫忙

我現在在一項目中碰到這麼一個問題Sql Server 中image類型遷移到Oracle Blob類型出現圖片顯示不出來,我在Sql Server 中看了一條image資料如下:1。Sql Server中select datalength(d.photo) from drivers d where d.Name like '%陸斌%'輸出如下132727select d.photo from drivers d where d.Name like '%陸斌%'輸出如下0x151C32000200

[轉載]Oracle Update Statements Version 10.2

Basic Update StatementsUpdate all recordsUPDATE <table_name>SET <column_name> = <value>CREATE TABLE test ASSELECT object_name, object_typeFROM all_objects;SELECT DISTINCT object_nameFROM test;UPDATE testSET object_name =

Oracle: 刪除目前使用者的所有對象(表、視圖、觸發器、預存程序、函數)

先把代碼貼這裡,晚些時候說明一下,怕忘了:)如果有高手發現錯誤或者不合適的地方請即刻指出,謝了DECLARETYPE name_list IS TABLE OF VARCHAR2(40);TYPE type_list IS TABLE OF VARCHAR2(20);Tab_name name_list:=name_list();Tab_type type_list:=type_list();sql_str VARCHAR2(500);BEGINsql_str := 'select uo.obj

oracle 10g中匯出到ORACLE 9的問題小結

最近遇到個問題,ORACLE 10G的資料庫匯出後,其實在9I中匯入是有問題的,於是嘗試裝了個9I,去連10G後,用9I的EXP命令匯出,誰知道匯出後還是錯誤,BLOB欄位都丟失,遇到錯誤,為:EXP-00003: 未找到段於是最後找到了方法1、升級client端到9.2.0.5以上。     我使用9208/10.1.0.4的exp匯出一個含有BLOB和CLOB的表,能匯出所有資料!2、替代解決辦法:在匯出前, 串連到SYS使用者, 運行以下SQL:CREATE OR REPLACE

oracle中的樹型遞迴的應用

  比如在做一個新聞導覽列時,經常要這樣比如:首頁>>A>>A1>>A2 這樣,就是比如點A2這個分類,要顯示A2的父親們的名字,在ORACLE中,很容易辦到,主要使用的是START WITH...CONNECT BY PRIOR,下面是其用法摘錄:oracle中的select語句可以用START WITH...CONNECT BY PRIOR子句實現遞迴查詢,connect by 是結構化查詢中用到的,其基本文法是: Java代碼 Java代碼

ORACLE 開發中的心得

ORACLE 日期_: submitdate=DateTime.Parse(submitdate).ToString("d-M月-yyyy"); 目前時間:sysdate()to_date('2002-01-02','yyyy-M-dd') select count(1) from L_PERM where CANCEL <>'Y' and (sysdate-perm_date)>3  在 PL/SQL Develop 中調試、作實驗,我寫入以前在 SQL Server 中的

ASP.Net(C#)串連Oracle資料庫的方法

using System.Data.OracleClient;using System.Data;//在表單上添加一個按鈕,叫Button1,雙擊Button1,輸入以下代碼private void Button1_Click(object sender, System.EventArgs e)        {             string ConnectionString="Data Source=sky;user=system;password=manager;";        

SQLServer和Oracle常用函數對比 選擇自 AppleBBS 的 Blog

數學函數   1.絕對值   S:select abs(-1) value   O:select abs(-1) value from dual   2.取整(大)   S:select ceiling(-1.001) value   O:select ceil(-1.001) value from dual   3.取整(小)   S:select floor(-1.001) value   O:select floor(-1.001) value from dual   4.取整(截取)  

終於找到了可以使用數組作為Oracle程式包參數的方法

傳遞參數,數組的效率最高,如果可能,多使用數組。在Oracle的程式包中使用數組,需要如下條件:.Net 面向Oracle的驅動,有OleDb,Ms的OracleClient,還有Oracle提供的 for .net 驅動,只有使用Oracle提供的驅動,才可以使用數組作為參數,而且效率也最高;只是需要到Oracle單獨下載。要使用數組作為參數,只能使用Package,因為需要在Package 中定義數組。http://groups.google.com/group/PierceBBS

今天遇到了asp.net+oracle的老問題,解決了老問題,發現了新問題

今天用asp.net作wap網站,遇到了老問題,即訪問Oracle時,遇到了以下問題:09:35:59 -2147467259 09:35:59 System.Data.OleDb.OleDbErrorCollection 09:35:59 未找到 Oracle 用戶端和網路組件。這些組件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客戶軟體安裝的一部分。 在安裝這些組件之前,將無法使用此提供者。 09:35:59 Microsoft OLE DB Provider

用codesmith能否產生訪問oracle的預存程序?

不知道能不能用,我看provider只有2種,一種為sqlSchemaprovider,還有一個為adoxschemaprovider,模板寫好後,編譯就提示錯誤,在對應所需名稱或序數的集合中,未找到項目。An error of type "COMException"occured while attempting to execute this template.  To enableJust-In-Time debugging on this template set the "Debug"

Oracle之新手發現:建立類似SQL Server的自增長欄位

一直都是用sql server作為開發資料庫,最近因為開發新的項目使用oracle資料庫,我才開始學習oracle.學習了一段時間,發現SQL Server和Oracle還是有這很大的差別。首先,我在SQL Server中用得很順手的自增長欄位就在ORACLE中找不到了,朋友說可以用序列可以實現,於是查閱資料,整理出如下樣本:1.建立測試資料表CREATE TABLE TEST( ID NUMBER, NAME VARCHAR2(20), PRIMARY

悲觀觀定SQL Server和Oracle

using System;using System.Data;namespace com.cuc.wu.example{   public class class1   {  //For SQL Server 需要與Connection相關的一個Transaction的隔離等級為    //Repeatable Read或Serializable,對於Oracle,在Command中使用select for update即可       public void LockedSQLDataRow(

oracle 學習小結11

1 計算redo  block size的大小   LGWR以block為單位把redo寫入磁碟,redo block size是Oracle原始碼中固定的,與作業系統相關。通常的作業系統都是以512 bytes為單位,如:Solaris, AIX, Windows NT/2000, Linux 等 這個Log size可以從Oracle的內部視圖中獲得:SQL> select max(lebsz) from x$kccle; MAX(LEBSZ)

oracle 中建方案和資料匯入匯出小結

 一般情況下@xxxxx.sql即可  先建立一個方案(schema),這裡我的理解是oracle裡的方案其實是相當於其他資料庫中的"資料庫",因為如果oracle裡沒特殊的要求,其實就在當前執行個體對應的資料庫裡建立不同的方案就可以了.   首先

oracle資料庫表還原及hibernate串連

1 hibernate的串連oracle:     把驅動程式class12.jar放到lib下了.2 hibernate裡的串連    <bean id="MyData" class="org.springframework.jdbc.datasource.DriverManagerDataSource">  <property name="driverClassName">   <value>oracle.jdbc.driver.OracleDriver&

ORACLE的BLOB和BASE64

最近的項目中,要用到ORACLE的BLOB和BASE64。情境是要把圖片以BLOB放到ORACLE裡去,然後在WS裡,以BASE64加密後,返回給。NET,。NET再解碼還原之。過程小結之:1 JAVA上傳圖片到BLOB欄位就不說了,比較簡單2 把BLOB用BASE64加密的方法如下:    public static String ioToBase64() throws IOException {         String fileName = "d:/sunset.jpg";

struts+hibernate上傳圖片儲存到oracle的blob欄位

  其實上傳圖片等儲存到oracle的blob欄位的話,感覺不是太好,但如果一定要這樣做的話也是可以的,比如struts1+hibernate上傳一個檔案,典型的範例程式碼如下:      DWorkstationDAO d=new DWorkstationDAO();  Session s = d.getSession();FormFile file1 = f.getFile(); byte[] b=file1.getFileData();   ByteArrayInputStream

總頁數: 1509 1 .... 176 177 178 179 180 .... 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.