今天碰到個問題,突然Oralce用system使用者以normal狀態登入不進去了,但是用sysdba確可以登入。究其原因有以下兩點:1. oracle的dba組是作業系統相關的,ORA_DBA是windows下的dba組。因為使用了作業系統認證的原因。不要使用者名稱和密碼都能以sysdba身份登陸。2. 通過重新設定system使用者的密碼,可以解決以上問題。(以system使用者sysdba狀態登入,然後用alter user system identified by
Oracle的分頁查詢語句基本上可以按照本文給出的格式來進行套用。 分頁語句: SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21[/color]其中最內層的查詢SELECT * FROM TABLE_NAME表示不進行翻頁的原始查詢語句。ROWNUM <= 40和RN >= 21控制分頁查詢的每頁的範圍。
1.刪除資料表空間 DROP TABLESPACE TableSpaceName [INCLUDING CONTENTS [AND DATAFILES]] 2.刪除使用者 DROP USER User_Name CASCADE 3.刪除表的注意事項 在刪除一個表中的全部資料時,須使用TRUNCATE TABLE 表名;因為用DROP TABLE,DELETE * FROM
ArcGIS的ArcSDE10突然無法串連Oracle,提示有錯誤:經過查詢Google,得解決辦法:1、查看使用者的proifle是那個,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要檔案(如default)的密碼有效期間設定:sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_
好長時間沒怎麼看 Oracle 技術文檔了,今天閱讀了一篇 Oracle Response Time Optimization with Method R. 這是 Optimizing Oracle Performance 經典圖書這本經典圖書的主旨方法。R 代表回應時間(response time).具體的定義如下: 1. Target the tasks that are critical to the business. 2. Collect properly
資料區塊 In an Oracle database, the block is the smallest unit of data file I/O and the smallest unit of space that can be allocated. An Oracle block consists of one or morecontiguous operating system blocks.標準塊大小在建立資料庫時使用DB_BLOCK_SIZE參數設定;除非重新建立該資料庫,