Time of Update: 2017-02-28
毫秒轉換為日期 1 2 3 SELECT TO_CHAR(1406538765000 / (1000 * 60 * 60 * 24) +
Time of Update: 2017-02-28
一般在寫完 import oracle.jdbc.driver.*; 語句後,就會發現報錯。這時需要: 一、把JDBC驅動加入到classpath 兩種方法。一是圖形化,電腦-屬性-進階設定-環境變數- 編輯PATH,加入 絕對路徑JDBC驅動名 如 C:jdbclibojdc6.jar; 這裡JDBC驅動有個版本的問題。 二是cmd命令列設定,C:>set classpath=
Time of Update: 2017-02-28
利用下面的列出的技巧來確保你不會在每周一次的Database Backup過程中忘記關鍵步驟。 每周一次備份主要資料庫。如果你建立、修改或者停止一個資料庫,添加新的SQL Server訊息,添加或者停止串連伺服器,或者添加記錄裝置,那就進行手工備份。 每天備份一次msdb資料庫。它一般非常小,但很重要,因為它包含了所有的SQL Server工作、操作和計劃任務。 只有當你修改它時,才有必要備份模型資料庫。 用SQL Server Agent來安排你的備份工作的時間表。
Time of Update: 2017-02-28
從事編程的朋友們可能都會遇到串連串連Oracle時會出現oracle url無效的問題,下面小編就教大家oracle查看執行個體名方法 來協助各位解決這個問題。 oracle查看執行個體名 在兩個設定檔裡面分別是listener.ora和tnsnames.ora。路徑是:D:Oracle9i_9.2networkadmin,裡面寫明了遠端連線的執行個體名和連接埠號碼,也就是SERVICE_NAME。同時oracle查看執行個體名
Time of Update: 2017-02-28
我們給系統建立了兩個使用者:com和comtest。前者存放的是正式庫資料,後者存放的測試庫資料。它們都有一個taw_rm_user表,存放了使用該系統的使用者基本資料,我就是把其中的password欄位全部改成了123456。 DMP備份檔案是9月28號建立的,經過十一七天長假後到今天,已經有十幾天了,我簡單的查了一下日誌,發現已經建立了幾個新的使用者,並且有些舊的使用者的其他資訊也已經更改了。直接把備份檔案中的taw_rm_user表匯入com使用者下是肯定不行的。經過一段
Time of Update: 2017-02-28
一、什麼是註冊? 註冊就是將資料庫作為一個服務註冊到監聽程式。用戶端不需要知道資料庫名和執行個體名,只需要知道該資料庫對外提供的服務名就可以申請串連到資料庫。這個服務名可能與執行個體名一樣,也有可能不一樣。 在資料庫伺服器啟動過程中,資料庫伺服器會向監聽程式註冊相應的服務(無論何時啟動一個資料庫,預設地都有兩條資訊註冊到監聽器中:資料庫伺服器對應的執行個體和服務。) 相當於是這樣:在資料庫伺服器和用戶端之間有一監聽程式(Listener),在監聽程式中,會記錄相應資料庫對應
Time of Update: 2017-02-28
通過以下方法可以把Autotrace的許可權授予Everyone, 如果你需要限制Autotrace許可權,可以把對public的授權改為對特定user的授權。 D:oracleora92>sqlplus /nolog SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 6月 3 15:16:03 2003 Copyright (c) 1982, 2002, Oracle Corporation. All rights
Time of Update: 2017-02-28
如可以降低命令的輸入量;如可以將調試測試通過的命令儲存起來以便於下次需要的時候再次使用;如可以避免輸入上的錯誤等等。雖然說,Oracle資料庫提供的SQL*Plus程式編輯工具提供了一定程度的現實、編輯、修改SQL緩衝區命令的功能,但是,其對命令的編輯能力是非常弱小的,操作起來也不如指令檔那麼方便。故很多資料庫管理專家喜歡把一些常用的命令製作成指令檔。在以後需要用的時候,直接呼叫指令碼檔案即可。如筆者現在儲存的有用指令檔已有近百個。在需要用的時候,只要把指令檔拿過來,有的可以直接
Time of Update: 2017-02-28
//建立暫存資料表空間 create temporary tablespace zfmi_temp tempfile 'D:oracleoradatazfmizfmi_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; //tempfile參數必須有 //建立資料資料表空間 create tablespace
Time of Update: 2017-02-28
在linux作業系統下,如何啟動服務與監聽命令?首先必須以oracle使用者登陸: 1、啟動資料庫: 以下為引用的內容: oracle@suse92:~> sqlplus /nolog SQL*Plus: Release 9.2.0.4.0 - Production on Fri Jan 20 02:29:37 2006
Time of Update: 2017-02-28
很多人都知道,Oracle的監聽器一直存在著一個安全隱患,假如不設定安全措施,那麼能夠訪問的使用者就可以遠程關閉監聽器。 相關樣本: D:>lsnrctl stop eygle LSNRCTL for 32-bit Windows: Version 10.2.0.3.0 - Production on 28-11月-2007 10:02:40 Copyright (c) 1991, 2006, Oracle. All rights
Time of Update: 2017-02-28
Oracle 解除對SCOTT/TIGER使用者的鎖定 1、查證目前系統對於SCOTT使用者的狀態: select * from dba_users where upper(username)='SCOTT'; ACCOUNT_STATUS:EXPIRED & LOCKED 2、解除對於SCOTT使用者的鎖定: conn sys/bitservice@ttonline as sysdba; alter user scott account
Time of Update: 2017-02-28
oracle 擷取某個包 依賴的所有對象包括其子物件 使用了一個一個暫存資料表 記錄了已經遍曆的 節點 同時 使用了層數來記錄已經遍曆的 包 效率一般,可以改動性大 declare -- 擷取相應的 某個程式包 所需要應用的包 cursor p_cur(p_name varchar2) is select dd.name, dd.type, dd.referenced_name, dd.referenced_type from dba_dependencies
Time of Update: 2017-02-28
本文對Oracle資料的匯入匯出 imp ,exp 兩個命令進行了介紹, 並對其相應的參數進行了說明,然後通過一些樣本進行 演練,加深理解. 文章最後對運用這兩個命令可能出現的問題(如許可權不夠,不同oracle版本)進行了探討,並提出了相應的解決方案; 本文部分內容摘錄自網路,感謝網友的經驗總結; 一.說明 oracle
Time of Update: 2017-02-28
數值函數: abs(m)m的絕對值 mod(m,n)m被n除後的餘數 power(m,n)m的n次方 round(m[,n])m四捨五入至小數點後n位的值(n預設為0) trunc(m[,n])m截斷n位小數位的值(n預設為0) 字元函數: initcap(st)返回st將每個單詞的首字母大寫,所有其他字母小寫 lower(st)返回st將每個單詞的字母全部小寫 upper(st)返回st將每個單詞的字母全部大寫 concat(st1,st2)返回st為st2
Time of Update: 2017-02-28
SQL> show all --查看所有68個系統變數值 SQL> show user --顯示當前串連使用者 SQL> show error --顯示錯誤 SQL> set heading off --禁止輸出資料行標題,預設值為ON SQL> set feedback off --禁止顯示最後一行的計數反饋資訊,預設值為"對6個或更多的記錄,回送ON" SQL> set timing on
Time of Update: 2017-02-28
一、所有資料操作第一步:備份資料,我喜歡用expdp,很快。 二、在叢集管理器中將oracle資料庫執行個體及監聽資源離線 三、為防止系統崩潰,先做Node2節點升級(Node2不做網域名稱伺服器,比較好恢複),將升級檔案拷貝分別拷貝至Node1及Node2,解壓縮。 四、在Node2運行setup.exe安裝,注意提示需要選擇oracle_home,一定將oracle_home選擇在原先oracle安裝的oracle_home下,在安裝過程中報錯,提示有需要升級的檔案或程式正在被使用
Time of Update: 2017-02-28
Oracle資料匯入匯出imp/exp就相當於oracle資料還原與備份。exp命令可以把資料從遠端資料庫伺服器匯出到本地的dmp檔案,imp命令可以把dmp檔案從本地匯入到遠處的資料庫伺服器中。 利用這個功能可以構建兩個相同的資料庫,一個用來測試,一個用來正式使用。執行環境:可以在SQLPLUS.EXE或者DOS(命令列)中執行,DOS中可以執行時由於 在oracle 8i 中
Time of Update: 2017-02-28
Oracle主要資料類型 概述:各種資料庫所支援的資料類型大同小異,與標準SQL語言中的資料類型可能略有出入 類型:varchar2:可以在聲明欄位時設定它的長度上限。而且使用它之後,就不必再考慮空格的存在 若插入的字串的長度低於長度上限,系統就會自動將其縮減為字串的真實長度 number(m,n):既可以用來表示整型,也可以表示浮點型。但m不可以超過38。如果n為0或者省略n,就代表它是整數 date:用來存放日期和時間 blob:通常是在應用程式中使用到它,而不是在資料庫中利
Time of Update: 2017-02-28
簡單的表操作 指令:建立簡單表:createtable student(name varchar2(20), age number(3) ); 插入新記錄:insert into studentvalues('stone',24); 查看錶結構:desc student; 查詢記錄:select * from student; 刪除表:drop table student; 刪除表中的資料:delete from studentwhere