標籤:資料庫 資料庫安全 oracle oracle遊標 1、引言 SQL是面向集合的語言,其結果一般是集合量(含多條記錄),而pl/sql的變數是標量,一組變數一次只能存放一條記錄。很多時候查詢結果的記錄數是不確定的,無法提前聲明足夠的變數。於是引入了遊標的概念,遊標使得資料庫操作更靈活,但同時也給駭客入侵資料庫帶來了機會。安華金和資料庫安全實驗室(DBSe
標籤:首先要安裝ODAC並配置環境變數項目中添加引用【Oracle.DataAccess】code:using Oracle.DataAccess.Client; public void Execute() { OracleConnection conn = new OracleConnection(connString); try {
標籤:Oracle 提供兩個工具imp.exe 和exp.exe分別用於匯入和匯出資料。這兩個工具位於Oracle_home/bin目錄下。 匯入資料exp 1 將資料庫ATSTestDB完全匯出,使用者名稱system 密碼123456 匯出到c:\export.dmp中 exp system/[email protected] file=c:\export.dmp full=y 其中ATSTestDB為資料庫名稱,system為該資料庫裡的賬戶,123456為其密碼。 2
標籤:今天遇到了一個很有意思的NUMBER類型Scale引發的問題,我用一個簡單的測試案例來展示一下這個案例。假如有個TEST的表,有個欄位類型為NUMBER,我插入下面兩條資料 CREATE TABLE TEST( Category VARCHAR(12), QTY NUMBER) INSERT INTO TESTSELECT ‘M‘, 12 FROM
標籤:在[Oracle HS (Heterogeneous Services)深入解析 及協同Gateway工作流程]一文中主要主要介紹了HS的工作原理,及其如何協同Gateway一起工作。那麼瞭解Gateway扮演的角色後,我們需要安裝配置它。本文主要介紹簡單的安裝配置過程。 1.雙擊運行Gateways的安裝程式setup.exe程式 2.選擇安裝Oracle Database Gateways 11.1.0.7.0. 點擊下一步 3.選擇完安裝路徑,以及填寫完名稱,點擊下一步。
標籤:什麼是Database Links呢? 首先我們闡述下它的作用:使使用者可以通過一個資料庫訪問到另外一個遠端資料庫。 那麼Database Link是儲存著遠端資料庫的串連資訊。 如所示: 使用者Scott可以在本機資料庫上查詢遠端資料庫的emp表,我們可以在我們的本機資料庫上建立一個別名(Synonym) emp,然後我們就可以直接通過select * from emp來查詢遠端資料庫上的emp表,而無需通過select * from [email protected]
標籤: 1、基於版本的重定義功能(只有R2版本才有) 2、CREATE TYPE
標籤:1.物理壞塊和邏輯壞塊 在資料庫中有一個概念叫做資料區塊的一致性,Oracle的資料區塊的一致性包括了兩個層次:物理一致性和邏輯一致性,如果一個資料區塊在這兩個層次上存在不一致性,那就對應到了我們今天要要說的物理壞塊和邏輯壞塊。 在每一個資料區塊的頭部有一個校正和欄位,每當資料區塊要被寫回磁碟前,Oracle都會重新計算
標籤:今天在自己的電腦上在給資料庫匯入表結構及資料時報1659錯誤,錯誤如下: IMP-00017:由於oracle錯誤1659,以下語句失敗: “create table “T_TELETE” .......... IMP_00003: 遇到 ORACLE 錯誤 1659ORA-01659: 無法分配超出 6 的 MINEXTENTS (在資料表空間
標籤:oracle中常用的查詢方法oracle中常用的查詢方法 查詢oracle中所有使用者資訊 select * from dba_users; 只查詢使用者和密碼 select username,password from dba_users; 查詢目前使用者資訊 select * from dba_ustats;
標籤:我們知道SQL Server和Oracle其實很多原理都類似.特別是一些常用的SQL語句都是按照標準來.所以它們也可以有一定的互通性的.這裡講一下,怎麼配置讓SQL Server串連一個Oracle.然後你在SQL Server中也能查看Oracle中表的內容.我先說下我使用的環境:作業系統: win7 64 ,SQL Server 2008 ,Oracle Server 11gr1另外進行配置前還要注意幾點,是在SQL
標籤:Long 類型使用中會出現種種問題,不建議使用& && 的使用(僅用於命令模式)&用於指定變數,&& 用於輸出已有的變數descritpion 顯示對象資訊(僅用於命令模式)例如: describe zx;roundtrunc用於數字和日期nvl(expr1, expr2) 如果expr1不為空白則輸出expr1,否則輸出expr3NVL2(expr1, expr2, expr3) 如果 expr1
標籤:http://blog.csdn.net/starnight_cbj/article/details/6792364Oracle建立資料表空間和使用者 .分類: Oracle 2011-09-20 08:58 80909人閱讀 評論(11) 收藏 舉報 oracletableuserfileinsertdeleteOracle建立資料表空間和使用者 [sql] view plaincopyprint?01.建立資料表空間和使用者的步驟: 02.使用者
標籤:SqlServer中建立Oracle串連伺服器第一種:介面操作(1)展開伺服器對象-->連結的伺服器-->右擊“建立連結的伺服器”(2)輸入連結的伺服器的IP(3)連結成功後 第二種:語句操作註:需要提前安裝Oracle用戶端程式,重啟機器。(如果沒有Oracle用戶端程式,提示“未找到Oracle用戶端和網路組件”)EXEC sp_addlinkedserver@server=‘Province‘,
標籤:功能:Oracle資料匯入匯出imp/exp就相當與oracle資料還原與備份。 大多情況都可以用Oracle資料匯入匯出完成資料的備份與還原(不會造成資料的丟失)。 Oracle有個好處,雖然你的電腦不是伺服器,但是你裝了oracle用戶端,並建立了串連 (通過Net Configuration Assistant添加正確的服務命名,其實你可以想成是用戶端與伺服器端
標籤:server1上面裝了oracle client ,也裝了plsql,但是登入了以後,不顯示database 和connect as手工輸入正確的使用者名稱和database後報錯如下於是就取消登入 ,直接進入plsql介面Tools-Connection查看oracle home和OCI library,發現OCI library的路徑是錯誤的client2
標籤:在項目開發中,有從身份證資訊中提取出生日期的需求:1.對18位身份證,因為有多個表,所以用到它們的關聯,樣本如下:update pfapperosoninformation p set p.pbirthday = to_date(substr(p.perqualinumber,7,8),‘YYYY-MM-DD‘)where p.pfpeopleid = ( select max(s.personnel_id)
標籤:(1) 資料表空間及分區表的概念資料表空間: 是一個或多個資料檔案的集合,所有的資料對象都存放在指定的資料表空間中,但主要存放的是表,
標籤:參考資料: http://blog.csdn.net/nemo2011/article/details/8183326Solaris添加新硬碟 http://blog.163.com/[email protected]/blog/static/35166181200942351523927/在Solaris系統下安裝oracle10總結??http://blog.163.com/[email protected]/blog/static/3516618120094235
標籤:oracle11g下載頁面:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html,找到適合自己系統的資料庫,需要將file1和file2都下載下來,壓縮到同一個檔案夾下才能進行安裝,否則安裝不了。接著用免安裝的plsql串連資料庫試了試,發現沒有串連的許可權可選,直接輸入使用者名稱、密碼和資料庫名,提示如下:說明plsql是不可以直接連接64位oracle資料庫,只能串連32位。