MS OleDB For Oracle 資料連結錯誤問題

問題:    win2000/XP/2003 +Oracle9i,測試資料庫連接的時候出現“Microsoft資料連結錯誤”,提示資訊為“測試連接失敗,因為初始化提供者時出現錯誤。發生一個Oracle錯誤,但無法從Oracle中檢索資訊。”原因:    查了很久,在一些英文的BBS上找到了答案。是Oracle路徑的問題。不是MDAC沒裝好。解決辦法:   

Oracle使用者、許可權問題

3個預設的使用者   sys change_on_install   system    manager   scott      tiger建立使用者   create user lisi identified by lisi;系統許可權   grant create session to lisi;   grant create table to lisi;   grant unlimited tablespace to lisi;    revoke create session

[整理]Oracle面試題(基礎篇)

1. Oracle跟SQL Server 2005的區別? 宏觀上: 1). 最大的區別在於平台,oracle可以運行在不同的平台上,sql server只能運行在windows平台上,由於windows平台的穩定性和安全性影響了sql server的穩定性和安全性 2). oracle使用的指令碼語言為PL-SQL,而sql server使用的指令碼為T-SQL 微觀上: 從資料類型,資料庫的結構等等回答 2. 如何使用Oracle的遊標? 1). 

讀書筆記:Oracle鎖定策略的總結

Oracle只在修改時對資料庫加行級鎖。正常情況下不會升級到塊級鎖或表級鎖(不過兩段提交期間的一段很短的時間內除外,這是一個不常見的操作)。如果只是讀資料,Oracle絕不會對資料鎖定。不會因為簡單的讀操作在資料行上鎖定。寫入器(writer)不會阻塞讀取器(reader)。換種說法:讀(read)不會被寫(write)阻塞。這一點幾乎與其它所有資料庫都不一樣。在其它資料庫中,讀往往會被寫阻塞。儘管聽上去這個特性似乎很不錯(一般情況下確實如此),但是如果你沒有充分理解這個思想,而且想通過應用邏輯

在oracle中怎樣一次匯入多個SQL檔案中的內容

在開發中,為了便於管理,可能會將每個預存程序和函數的sql單獨放在一個.sql檔案中,這樣就會造成N多個.sql檔案,如果需要將這些檔案都執行的話就很麻煩,所以想了個辦法一次執行所有的sql檔案。1.        這次拿到手上的sql檔案總共有一千多個,先把所有的檔案都放在同一個目錄下,然後在命令列裡執行命令:Z:\L\SQL\SQL>dir/b > z:\1.sql會把所有的sql檔案名稱都輸出到一個sql檔案中。2.       

跟我一起使用CSLA模版--1 支援oracle

我們公司最近開始使用CSLA做開發,關於CSLA的介紹很多,就不多說了。(事實上也不是很懂) 首先,CSLA做為一個FRAMEWORK,本人還是不太滿意的,因為它實在是不完善,僅僅提供了部分功能(針對整個開發過程)。當然,他也有很多優點。有利於代碼規範,編碼規範,開發思想一致,等等對於團隊來說很重要的屬性。 當務之急,我們需要一個模版,我們首選的是CODESMITH,因為他實在太有名了。 我在網上找到的最好的CSLA是googlecode上面的日編譯版本,地址在http://community.

Linux Apache PHP Oracle 安裝配置(具體操作步驟)

Oracle 就不說了,Linux 是 CentOS。1. 安裝 httpd(apache)yum install httpd -y2. 安裝 php, php-gd, php-mcrypt, php-pecl*yum install php php-gd php-mcrypt php-pecl* -y3. 安裝 oci8pecl install oci8安裝時輸入oracle安裝目錄4.修改 httpd.conf找到User apacheGroup

深入Mysql,SqlServer,Oracle主鍵自動成長的設定詳解

1、把主鍵定義為自動成長標識符類型MySql在mysql中,如果把表的主鍵設為auto_increment類型,資料庫就會自動為主鍵賦值。例如:複製代碼 代碼如下:create table customers(id int auto_increment primary key not null, name varchar(15));insert into customers(name) values("name1"),("name2");select id from

深入oracle分區索引的詳解

表可以按range、hash、list分區,表分區後,其上的索引和普通表上的索引有所不同,oracle對於分區表上的索引分為2類,即局部索引和全域索引,下面分別對這2種索引的特點和局限性做個總結。局部索引local

Oracle中字串串連的實現方法

和其他資料庫系統類別似,Oracle字串串連使用“||”進行字串拼接,其使用方式和MSSQLServer中的加號“+”一樣。 比如執行下面的SQL語句: 複製代碼 代碼如下:SELECT '工號為'||FNumber||'的員工姓名為'||FName FROM T_Employee WHERE FName IS NOT NULL 除了“||”,Oracle還支援使用CONCAT()函數進行字串拼接,比如執行下面的SQL語句: SELECT CONCAT('工號:',FNumber) FROM

sqlserver中delete、update中使用表別名和oracle的區別

昨天發現程式中資料分析的結果不對,重新進行分析後,原資料仍在,有值的欄位被累計。心說,不對啊,是重建記錄後才分析的啊。難道忘了DELETE了?查代碼,發現有刪除語句。於是在查詢分析器中執行,報錯。反覆試幾次,明白了,Delete From不認表名別名!回頭想下,當初程式改完後主要是在Oracle中測的,SQLServer一直沒細測。之所以要用別名,是因為where條件中需要用到子查詢寫一些條件,下面不寫那麼複雜,僅說明一下問題。結論:(ORACLE適用) DELETE FROM

asp.net Oracle資料庫訪問操作類

複製代碼 代碼如下:using System;using System.Collections;using System.Collections.Specialized;using System.Data;using System.Data.OracleClient;using System.Configuration;using System.Data.Common;using System.Collections.Generic; /// <summary> ///

oracle與mysql的視頻教程下載地址分享

目錄結構: 1_瘋狂Java_瘋狂軟體_肖文吉老師_Oracle_Oracle伺服器的安裝 視頻內容包括:Oracle10g伺服器下載、安裝、卸載以及要注意的事項等。 2_瘋狂Java_瘋狂軟體_肖文吉老師_Oracle_Oracle遠端連線 視頻內容包括:Oracle資料庫的使用者登入和遠端使用者訪問等。 3_瘋狂Java_瘋狂軟體_肖文吉老師_Oracle_Oracle體繫結構 視頻內容包括:Oracle的體繫結構,包括物理結構和邏輯結構詳細說明等。 4_瘋狂Java_瘋狂軟體_肖文吉老師_

oracle—SQL技巧之(一)連續記錄查詢sql案例測試

需求說明: 需要查詢出某個客戶某一年那些天是有連續辦理過業務 實現SQL如下: 建立表: 複製代碼 代碼如下:create table test_num (tyear number, tdate date); 測試資料: insert into test_num select 2014,trunc(sysdate)-1 from dual union all select 2014,trunc(sysdate)-002 from dual union all select 2014,trunc(

Oracle 11g2的監聽器配置教程

Oracle的監聽器服務註冊方式有兩種,分別為動態和靜態。通過動態註冊的服務在lsnrctl status時顯示的狀態為ready,靜態服務為unknown。 11g2以前的版本,監聽器通過listener.ora檔案進行配置。在11g2版本中,監聽器的配置方式發生了變化,增加了一個新的設定檔endpoints_listener.ora,並且此檔案和原來的listener.ora檔案都轉移到$GRID_HOME/network/admin目錄下了。

Oracle BULK COLLECT批量取資料解決方案

複製代碼 代碼如下:-- Created on 2010/11/04 by WANGNAN declare -- Local variables here i integer; TYPE t_table IS TABLE OF VARCHAR2(10 ) INDEX BY VARCHAR2 (2); v_t_table t_table; TYPE t_pg3 IS TABLE OF asis.PG3_AGENTCD_CONVERSION% ROWTYPE; v_pg3_table t_pg3;

oracle 資料庫閃回相關語句介紹

1\將表閃回到某一時間點: 閃回操作前啟用行移動功能 Sql代碼 alter table emp enable row movement; 執行閃回語句: Sql代碼 flashback table emp to timestamp to_timestamp('20120709195000','YYYYMMDDHH24:MI:SS'); 2\閃回資源回收筒: Java代碼 SQL>show recyclebin; SQL>drop table emp; SQL>show

oracle區管理和段空間管理詳細介紹

作為一名DBA,常見的一個情境之一: 建立資料表空間: 複製代碼 代碼如下:createtablespaceThink datafile'/u01/app/oracle/oradata/orcl/think.dbf'size100M autoextendonnext10Mmaxsize4096M extentmanagementlocaluniformsize256K segmentspacemanagementauto; 建立使用者: 複製代碼 代碼如下:createuserbin

Oracle 表對象被鎖的解決辦法

1.下面的語句用來查詢哪些對象被鎖:  select object_name,machine,s.sid,s.serial#  from v$locked_object l,dba_objects o ,v$session s  where l.object_id = o.object_id and l.session_id=s.sid;  2.下面的語句用來殺死一個進程:  alter system kill session '24,111';

oracle簡單基本操作(一)

oracler 操作(以 使用者名稱:fzsi;密碼:fzsi;串連串:si 為例) 1.匯出所有表:exp fzsi/fzsi@si file=路徑名 file=目標檔案.dmp   匯出單個表:exp fzsi/fzsi@si tables=表名1,表名2,……  file=路  徑名 file=目標檔案.dmp(dos下命令) 2.查使用者:select * from all_users,查表:select * from tab;

總頁數: 1509 1 .... 914 915 916 917 918 .... 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.