用ANT啟動oracle資料庫

啟動oracle資料庫,操作有兩個:1.         啟動監聽:              <exec executable="lsnrctl" >                     <arg line=" start "/>              </exec>2.         開啟資料庫執行個體:              <exec executable='cmd' >                    

串連oracle資料庫,提示ORA-00162: external dbid length 17 is greater than maximum (16) ,問題解決

重裝系統後,發現以前.NET串連ORACLE好好的,現在老是報錯,網上關於ORA-00162的錯誤問題解決方式一一試過也無濟於事,而同事機器上跟我配置一樣,但可以連上,所以可以確認的是,微軟的System.Data.OracleClinet.dll有Bug,最後對比了下,我機器上System.Data.OracleClinet.dll版本號碼是1.1.4322.573 ,他機器上是1.1.4322.2032,然來是我機器上未打補丁,微軟網站.Net Framework

linux系統下oracle計劃任務指令碼

基礎知識:crontab-操作每個使用者的精靈和該執行的時間表。 部分參數說明 crontab file [-u user]-用指定的檔案替代目前的crontab。crontab-[-u user]-用標準輸入替代目前的crontab.crontab-l[user]-列出使用者目前的crontab. crontab-e[user]-編輯使用者目前的crontab.crontab-d[user]-刪除使用者目前的crontab. crontab-c dir- 指定crontab的目錄。

如何完全卸載oracle

卸載步驟:1、開始->設定->控制台->管理工具->服務停止所有Oracle服務。2、開始->程式->Oracle - OraHome81->Oracle Installation Products->Universal Installer卸裝所有Oracle產品3、運行regedit,選擇HKEY_LOCAL_MACHINE OFTWARE\ORACLE,按del鍵刪除這個入口。4、運行regedit,選擇HKEY_LOCAL_MACHINE YSTEM\CurrentControlSet

oracle的遊標和例子!

遊標-----記憶體中的一塊地區,存放的是select 的結果        遊標用來處理從資料庫中檢索的多行記錄(使用SELECT語句)。利用遊標,程式可以逐個地處理和遍曆一次檢索返回的整個記錄集。     為了處理SQL語句,Oracle將在記憶體中分配一個地區,這就是上下文區。這個區包含了已經處理完的行數、指向被分析語句的指標,整個區是查詢語句返回的資料行集。遊標就是指向上下文區控制代碼或指標。兩種遊標:一、顯示遊標(需要明確定義!)     顯示遊標被用於處理返回多行資料的SELECT

Python實戰之Oracle資料庫操作

本文地址:http://blog.csdn.net/kongxx/article/details/71076611. 要想使Python可以操作Oracle資料庫,首先需要安裝cx_Oracle包,可以通過下面的地址來擷取安裝包http://cx-oracle.sourceforge.net/2. 另外還需要oracle的一些類庫,此時需要在運行python的機器上安裝Oracle Instant

oracle 讀取表結構和注釋,產生資料庫結構文檔

有時候建好資料庫後要給客戶提交資料庫結構文檔。直接通過一下sql語句產生:select    A.column_name 欄位名,A.data_type 資料類型,A.data_length 長度,A.data_precision 整數位,    A.Data_Scale 小數位,A.nullable 允許空值,A.Data_default 預設值,B.comments 備忘 from  user_tab_columns A,user_col_comments B where a.COLUMN_

ORACLE DBA學習筆記–控制檔案

上一篇:ORACLE DBA學習筆記--啟動和關閉資料庫下一篇:ORACLE DBA學習筆記--記錄檔(使用LogMiner分析日誌)1 控制檔案 控制檔案包含資訊: 控制檔案大小與建立資料庫時的設定有關係(1)       資料庫建立的時間資訊(2)       資料庫的名稱,資料表空間的名稱(3)       相關的資料檔案、重做記錄檔的名稱、位置、聯機狀態資訊(4)       重做日誌存檔資訊(5)       當前重做日誌的序號(log sequence number)。(6)    

ORACLE DBA學習筆記–撤消資料表空間的管理

管理撤消資料表空間一、撤消資料表空間:用來儲存操作的過程以及被操作的資料,並允許使用者撤消對資料庫所執行的操作。撤消的目的和作用:1.  事務的復原2.  事務的恢複3.  讀一致性4.  閃回查詢撤消資料表空間的參數:通過SHOW PARAMETER UNDO_命令來查詢撤消有關的參數1.UNDO_MANAGEMENT 參數指定資料表空間的管理方式,分為:AUTO(自動管理方式),MANUAL(手動管理方式)該參數不是動態參數,所以必須通過ALTER SYSETM SET

ORACLE DBA學習筆記–使用LOGON TRIGGER限制使用者登陸

 通過TRIGGER 限制使用者登陸時的IP地址,應用程式.加強對ORACLE使用者的Action Trail.Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATE OR REPLACE TRIGGER trg_work_log AFTER LOGON ON DATABASE declare v_program_name varchar2(2

Oracle常用日期函數!

常用的時間格式掩碼如下:掩碼元素       含義YYYY       四位元年份 (如:2005)     yearYY         二位元年份(如  05) Q          季度(1-4) MM         月份(01-12)      monthWW         年的星期數(1-53),其中第一星期為年的第一天至第七天 W          月的星期數(1-5),其中第一星期為月的第一天至第七天 DDD        年的日(1-366) DD         月的日(1

Oracle 條件陳述式和迴圈語句的學習(1)

有兩種方式可以實現條件迴圈一、for  變數  in  開始數值...結束數值 loop     end loop;二、while 條件 loop       end  loop;loop的使用方式:一、X := 100;  LOOP    X := X + 10;    IF X > 1000 THEN      EXIT;    END IF END LOOP;    Y := X;二、 X := 100;    LOOP      X := X + 10;      EXIT

oracle資料庫select的學習!

select格式:SELECT [ ALL | DISTINCT ] <欄位運算式1[,<欄位運算式2[,…] FROM <表名1>,<表名2>[,…] [WHERE <篩選擇條件運算式>] [GROUP BY <分組運算式> [HAVING<分組條件運算式>]] [ORDER BY <欄位>[ASC | DESC]] 語句說明: []方括弧為可選項 [GROUP BY <分組運算式>

oracle表的操作!

單表的操作!(代碼完全可以用手工代替,寫下來為了記憶)1.建立表create table HKB_TABLE_MODIFY(  NAME VARCHAR2(6),  AGE  VARCHAR2(3),  SEX  VARCHAR2(2))2.修改表添加欄位:alter table HKB_TABLE_MODIFY add ADDRESS nvarchar2(3);刪除欄位:alter table HKB_TABLE_MODIFY drop column SEX;修改欄位屬性:alter

oracle最佳化,hint的使用!

在進行sql執行過程中,由於有時候系統自動最佳化的方式並不是最優的。需要我們手工添加hint來提高查詢效率。1. /*+ALL_ROWS*/表明對語句塊選擇基於開銷的最佳化方法,並獲得最佳輸送量,使資源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 2.

oracle日期函數2!

1.日期時間間隔操作 目前時間減去7分鐘的時間select sysdate,sysdate - interval '7' MINUTE from dual目前時間減去7小時的時間select sysdate - interval '7' hour from dual目前時間減去7天的時間select sysdate - interval '7' day from dual目前時間減去7月的時間select sysdate,sysdate - interval '7' month from

oracle 行列統計轉換!!!

體會:要用decode /group by/ order by/sign/sum來實現不同的統計和不同報表的產生--求hkb_test1中Y的值既是1,也是3,也是5的X select * from hkb_test1;X        Y---- -----a        1b        1a        3d        2e        4f        5a        5d        3d        6b        5c        4b        3

ORACLE 純粹行列轉換!!

轉換前:select * from test;A  B  C-- -- --1  2  32  2  44  3  33  1  64  3  66  5  98  8  8轉換後:A            B              C               D             E------------ -------------- --------------- ------------- -------------1            2              4

Oracle最佳化器(Optimizer)!

    Oracle在執行一個SQL之前,首先要分析一下語句的執行計畫,然後再按執行計畫去執行。分析語句的執行計畫的工作是由最佳化器(Optimizer)來完成的。不同的情況,一條SQL可能有多種執行計畫,但在某一時點,一定只有一種執行計畫是最優的,花費時間是最少的。PS:Rule、Choose、First rows、All rows1、最佳化器的最佳化方式 Oracle的最佳化器共有兩種的最佳化方式,即基於規則的最佳化方式(Rule-Based Optimization,簡稱為RBO)和基於代

從Oracle遷移到SQL Server的陷阱 轉

baggio785http://blog.csdn.net/baggio785列的選擇用PLSQL執行資料查詢的時候,FROM子句是必須的,這同SQL Server的要求是一樣的。

總頁數: 1509 1 .... 219 220 221 222 223 .... 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.