解決使用ASP無法串連ORACLE 9i資料庫的問題

今天,在一台WIN2K SERVER 伺服器上,通過ASP安裝在原生 Oracle9i 資料庫時,發現錯誤,根本無法串連上資料庫。其錯誤描述如下:Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80004005'  [Microsoft][ODBC 驅動程式 管理器] 驅動程式的 SQLAllocHandle on SQL_HANDLE_ENV 失敗 或 Microsoft OLE DB Provider for ODBC

C#.Net開發基於Oracle資料庫系統常見異常處理

oracle|資料|資料庫|異常處理 注意:先用單步調試,找出出錯程式語句<1>未註冊XXX動態連結程式庫 (未註冊動態連結程式庫檔案或者該方法所在的類庫不存在)<2>未將對象設定引用到對象執行個體  (沒有給對象正確賦值,可檢查參數值,引用了未初始化的變數)<3> “myDelegate”是不明確的引用  (同等層級的名字空間節點上出現同名委託)<4>不支援並行的事務 

Oracle資料庫的串連

oracle|資料|資料庫   string ConnectionString="user id=ordtrc;pwd=ordtrc;data source=\"FRAME2DB\";persist security info=False;";//寫串連串   OracleConnection conn=new

Asp.Net串連Oracle資料庫的例子

asp.net|oracle|資料|資料庫 Asp.Net串連Oracle資料庫的例子剛接觸asp.net,發現在 .Net Framework 1.1版中,直接就有System.Data.OracleClient類庫,用於訪問Oracle資料庫,不過我這裡好像還是1.0 版本的,不支援該對象。這裡是一個通過oledb訪問資料庫的例子,與在asp中的差不多,能夠訪問大多數的資料庫,比如access之類的。 <%@ Page Language=

asp下用OracleInProcServer完成對Oracle的串連和操作

oracle|server < % Response.CharSet="gb2312" tblname=request("tb") Dim objOraSession,objOraDb Dim strDbUser,strDbPwd,strDbConn Call ConnectDB() Sub ConnectDB() '串連資料庫 On Error Resume Next strDbUser =

在ASP.NET(C#)中使用Oralce Object For OLE 2.3串連Oracle 8.0.5資料庫!

asp.net|object|oracle|資料|資料庫   1、先在WEB應用程式項目中添加引用:Interop.OracleInProcServer2、Web.config的配置:<configuration>  <appSettings>  <!--資料庫連接資訊配置--> <add key="Data Source" value="DB" />

方便地啟動Oracle服務(VB.NET 2005 Windows服務操控與多線程)

oracle|window|多線程 Oracle 9i有多個系統服務必須都啟動之後才能正常工作,但逐個啟動比較費事,多數學習Oracle但機器又不是太好的朋友也不能容忍每次都自動啟動Oracle服務(那樣512MB的記憶體在啟動時就所剩無幾了),所以通常都是要用了再啟動,這裡給出了大量啟動windows系統服務的一個例子,介紹了操控windows系統服務的技巧:首先建立一個Windows Application工程,取名為Oracle

上傳檔案至Oracle資料庫

oracle|上傳|資料|資料庫 在資料庫的HR方案下建立一個名為TESTFILEUPLOAD的表,包含3列:主鍵PKID、檔案名稱FILENAME、檔案FILE(BLOB類型)。void uploadFile(){FileStream objFs = new FileStream(File1.Value,FileMode.Open, FileAccess.Read);???BinaryReader objBr = new

ASP.NET訪問Oracle資料庫的方法

asp.net|oracle|訪問|資料|資料庫 引言 Microsoft .NET Framework Data Provider for Oracle(以下簡稱為.NET for Oracle)是一個.NET

oracle資料庫如何建立自增列的技巧教程

Oracle沒有自增欄位這樣的功能,但是通過觸發器(trigger)和序列(sequence)可以實現。先建一個測試表了:create table userlogin(     id   number(6) not null,     name   varchar2(30)   not null primary key)tablespace

Oracle xml 轉換

   select * from pdpla_approve_proj;  create or replace procedure proj_xml(st_id varchar2)  is  pro_rows pdpla_approve_proj%rowtype;--行遊標  tempsql varchar2(100) :='select * from pdpla_approve_proj where st_id='''||st_id||'''';--  type cur is

Oracle比較快的重複資料刪除資料的方式

   網上五花八門重複資料刪除資料的方法就是沒見過這種:  DELETE FROM prod_grid_inc  WHERE ROWID IN (SELECT b.row_id2  FROM (SELECT ROWID row_id2,  a.*,  row_number() over(PARTITION BY a.prod_id ORDER BY a.insert_date DESC) row_num  FROM prod_grid_inc a) b  WHERE

Oracle 11g安裝中的問題及解決方案

  問題主要是:  1、在系統參數設定好後,資料庫安裝過程中的條件檢測過程中出現自己設定的與安裝程式檢測的資料完全不同,特別是semmax的值。本來是按照系統檢測的值設定相同,結果卻在後面加了兩個0。這個設定應該不影響安裝。  2、資料庫軟體安裝正常。在資料庫配置過程中出現ORA-27102:out of memory 。導致這個錯誤的原因是系統交換分區的大小不夠,需要增加分區大小。採用如下方法可以臨時增加swap分區的大小,使安裝過程正常進行:  $ su root //登陸為root許可權 

oracle,sqlserver,MySQL資料庫語句對照表

-- 建立表語句ORACLE: create table _table_name(column1 varchar2(10) primary key,column2 number(5) not null,memo varchar2(100));comment on column _table_name.column1is '這是column1的注釋';SQLSERVER: create table _table_name(column1 varchar(10) primary

oracle重設序列從指定數字開始的方法詳解

重設oracle序列從指定數字開始代碼如下:declaren number(10);v_startnum number(10):=10000001;--從多少開始v_step number(10):=1;--步進tsql varchar2(200);v_seqname varchar2(200):='MIP_JF_SEQUENCE';--序列名beginexecute immediate 'select '||v_seqname||'.nextval from dual' into

Oracle生產環境下的備份方案

1.設定資料庫自動備份控制檔案、SPFILE檔案2.每個星期天做RMAN 0級全庫備份3.每日(星期天除外)做RMAN 1級增量備份4.在主伺服器保留一個禮拜內的全庫備份、增量備份5.將一個禮拜前的全庫備份,增量備份資料FTP到其他環境RMAN備份管理顯示配置命令show all;設定控制檔案、SPFILE檔案自動備份configure controlfile autobackup on;設定備份策略configure retention policy to recovery window

如何在Oracle預存程序中實現分頁

  幾乎每一個WEB應用都會用到分頁,因此,將其做得通用高效就變得非常重要了,根據自己的想法用預存程序做了一個分頁的預存程序,與大家分享,希望能夠通過討論得到更好的解決方案。  之所以用預存程序,是因為以後需要修改的話不需要修改程式碼,只需要修改預存程序的代碼。但這個例子是在預存程序裡動態產生的SQL語句,不知道會不會因此失去預存程序一次編譯和快速的特點。代碼如下:  1、首先建立一個包,使用者建立一個遊標類型  create or replace package pkg_query

Oracle中OSFA和資料倉儲簡介

   Oracle Financial Services Application(簡稱OFSA)技術平台:包括Oracle Warehouse Builder資料倉儲構建工具、Oracle8i資料庫、Oracle Express多維資料庫、Common Warehouse Metadata通用資料倉儲中繼資料管理工具、Oracle Internet Develop Suites商業智慧工具集(查詢、報表、多維分析、資料採礦)、Oracle Data Mart

Oracle外鍵約束子表、父表

   CREATE TABLE employees(  employee_id NUMBER(6),  last_name VARCHAR2(25) NOT NULL,  email VARCHAR2(25),  salary NUMBER(8,2),  commission_pct NUMBER(2,2),  hire_date DATE NOT NULL,  ...  department_id NUMBER(4),  CONSTRAINT emp_dept_fk FOREIGN

oracle細粒度審計使用

  以scott使用者的emp表為樣本  ----增加策略  begin  DBMS_FGA.ADD_POLICY (  object_schema => 'SCOTT',  object_name => 'EMP',  policy_name => 'mypolicy1',  handler_schema => NULL,  handler_module => NULL,  enable => TRUE,  statement_types =>

總頁數: 1509 1 .... 640 641 642 643 644 .... 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.