首先是建立表有著細微的區別,判斷一個表是否存在,習慣了MS SQL的OBJECT_ID('對象表','物件類型')的童鞋們,你們是不是想到Oracle中也應該有這樣的功能呢。遺憾了,Oracle中沒有此類函數來判斷一個表是否存在,那就只能通過委婉的方式來實現,MS SQL中有類似於 Select Name From SysObjects Where XType='U'這樣的資料庫表,那對應的Oracle中就有了select * from
問題背景:最近公司資料庫伺服器為了統一管理,對分散在各個伺服器的資料庫集中到一台機器(252)上。為區別以ip地址最後一節作為各個機器的名稱。分散伺服器有一台是98。其中一個資料庫比較小,用exp匯出,用imp匯入是出現錯誤,有clob欄位的表(暫舉一例:T_NEWS)一直匯入失敗。本人oracle玩的不轉。就想用sql server的連結的伺服器的辦法來解決。 解決描述: 1.在98上建立連結的伺服器 Create public database link lnk252
標籤:ora-01102: cannot mount database in exclusive mode 啟動oracle 11g rac資料庫時出現以下錯誤,只能啟動其中一個節點,另一個節點啟動不了,可能是以前修改cluster_database這個參數引起的.在oralc rac架構這個參數必須設定為TRUE.錯誤資訊: ORA-01102: cannot mount database in EXCLUSIVE
標籤:轉自http://blog.sina.com.cn/s/blog_614b6f210100t80r.html一、建立sqlserver連結服務(sqlserver連結oracle) 首先sqlserver 連結oracle可以通過兩個提供者:“MSDAORA” 和“OraOLEDB.Oracle”1、“MSDAORA”提供者是由Microsoft OLE DB Provider for
ORA-00604 error occurred at recursive SQL level stringCause:An error occurred while processing a recursive SQL statement (a statement applying to internal dictionary tables).Action:If the situation described in the next error on the stack can be
1,資料庫名是Oracle資料庫的內部標識,一般在安裝完後不應該改變,資料庫的很多實體儲存體目錄都用到了資料庫名。2,Instance_Name,ORACLE_SID,資料庫執行個體名,是資料庫和作業系統互動時用到的名稱。如果在一台機器上建立了多個資料庫,通過Sqlplus想串連到其中的一個資料庫,就需要指明ORACLE_SID:set ORACLE_SID=SIDNAMEsqlplus / as sysdba(這種連法只能在本機用,會根據ORACLE_SID串連到對應的執行個體)通常碰到的12
故障現象 Oracle Database 11g 資料庫普通使用者登入時提示 ORA-28002: the password will expire within 7 days [11:01:00oracle@dvd db_1]$sqlplus wang/oracle SQL*Plus: Release 11.2.0.1.0 Production on Fri Nov 16 11:01:23 2012 Copyright (c) 1982, 2009, Oracle. All rights
查看本文應用於的產品重要說明:本文包含有關如何修改註冊表的資訊。修改註冊表之前,一定要先進行備份,並且一定要知道在發生問題時如何還原註冊表。有關如何備份、還原和修改註冊表的更多資訊,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 256986 (http://support.microsoft.com/kb/256986/ ) Microsoft Windows 註冊表說明本頁 概要 設定到 Oracle 的連結的伺服器的步驟