08 2013 檔案
設(shè)置sqlplus訪問遠(yuǎn)程oracle數(shù)據(jù)庫的方法
摘要: 如果要連接遠(yuǎn)程數(shù)據(jù)庫,傳統(tǒng)的一定可行的方法是在本地裝一個(gè)oracle,然后使用“Network Configuration Assistant”配置,之后用PL/SQL Dev連接oracle官網(wǎng)上提供了最小訪問包,就是如下3個(gè)包,加起來35MB。
閱讀全文
posted @
2013-08-30 17:17 親愛的小孩 閱讀(111) |
評論 (0) 編輯
通過JDBC連接oracle數(shù)據(jù)庫的幾個(gè)技巧
摘要: Java數(shù)據(jù)庫連接(JDBC)API是一系列能夠讓Java編程人員訪問數(shù)據(jù)庫的接口,各個(gè)開發(fā)商的接口并不完全相同。以下是一些技巧,這些技巧能夠使我們更好地發(fā)揮系統(tǒng)的性能和實(shí)現(xiàn)更多的功能。
閱讀全文
posted @
2013-08-29 15:14 親愛的小孩 閱讀(117) |
評論 (0) 編輯
如何正確配置 tnsname.ora 文件
摘要: 可以在客戶端機(jī)器上使用 Oracle Net Configuration Assistant 或 Oracle Net Manager 圖形配置工具對客戶端進(jìn)行配置,該配置工具實(shí)際上修改 tnsnames.ora 文件。所以我們可以直接修改 tnsnames.ora 文件,下面以直接修改 tnsnames.ora 文件為例
閱讀全文
posted @
2013-08-27 16:57 親愛的小孩 閱讀(308) |
評論 (0) 編輯
如何提高ORACLE數(shù)據(jù)庫的查詢統(tǒng)計(jì)速度
摘要: 我們在開發(fā)大型oracle數(shù)據(jù)庫系統(tǒng)時(shí)結(jié)合項(xiàng)目的特點(diǎn),本著安全、高效的原則對數(shù)據(jù)庫進(jìn)行了一些物理設(shè)計(jì),從而大大提高了數(shù)據(jù)庫的查詢統(tǒng)計(jì)速度。總結(jié)為如下幾點(diǎn):
1)擴(kuò)大數(shù)據(jù)表空間到500M,用于存放本系統(tǒng)的數(shù)據(jù); oracle培訓(xùn)
2)段盤區(qū)的初始大小為10K,增長大小為10K,增長幅度為1;
3)用戶臨時(shí)空間增大40M;
閱讀全文
posted @
2013-08-26 16:32 親愛的小孩 閱讀(150) |
評論 (0) 編輯
如何使用聚簇索引
摘要: 聚簇索引是一種對磁盤上實(shí)際數(shù)據(jù)重新組織以按指定的一個(gè)或多個(gè)列的值排序。由于聚簇索引的索引頁面指針指向數(shù)據(jù)頁面,所以使用聚簇索引查找數(shù)據(jù)幾乎 總是比使用非聚簇索引快。每張表只能建一個(gè)聚簇索引,并且建聚簇索引需要至少相當(dāng)該表120%的附加空間,以存放該表的副本和索引中間頁。
閱讀全文
posted @
2013-08-23 16:06 親愛的小孩 閱讀(119) |
評論 (0) 編輯
如何啟用和關(guān)閉數(shù)據(jù)庫的Oracle歸檔模式
摘要: 二、啟動(dòng)數(shù)據(jù)庫到mount狀態(tài)
1.SQL> startup mount;
2.ORACLE instance started.
3.Total System Global Area 101782828 bytes
4.Fixed Size 451884 bytes
5.Variable Size 37748736 bytes
6.Database Buffers 62914560 bytes
7.Redo Buffers 667648 bytes
8.Database mounted.
閱讀全文
posted @
2013-08-22 15:00 親愛的小孩 閱讀(210) |
評論 (0) 編輯
Oracle進(jìn)行數(shù)據(jù)庫查詢的小技巧
摘要: 如在人事管理系統(tǒng)中,有員工基本信息基本表。在這張表中,可能會(huì)有部門、職位、員工姓名、身份證件號碼等字段。若查詢這些內(nèi)容,可能不會(huì)有重復(fù)的行。但是,我若想知道,在公司內(nèi)部設(shè)置了哪些部門與職位的時(shí)候,并且這些部門與職位配置了相關(guān)人員。此時(shí),又該如何查詢呢?
閱讀全文
posted @
2013-08-20 16:26 親愛的小孩 閱讀(95) |
評論 (0) 編輯
SQL語句中將字符串轉(zhuǎn)成臨時(shí)表的方法
摘要: 方式二:通過charindex和substring。
create function func_splitstring
(@str nvarchar(max),@split varchar(10))
returns @t Table (c1 varchar(100))
as
begin
declare @i int
declare @s int
set @i=1
set @s=1
while(@i>0)
begin
set @i=charindex(@split,@str,@s)
if(@i>0)
begin
insert @t(c1) values(substring(@str,@s,@i-@s))
end
else begin
insert @t(c1) values(substring(@str,@s,len(@str)-@s+1))
end
閱讀全文
posted @
2013-08-20 16:07 親愛的小孩 閱讀(467) |
評論 (0) 編輯
創(chuàng)建 Oracle 物理備用服務(wù)器
摘要: 所有的數(shù)據(jù)庫,不管是物理的還是邏輯的,都必須首先被創(chuàng)建為物理備用數(shù)據(jù)庫。用來創(chuàng)建備用數(shù)據(jù)庫的工具有:RMAN,數(shù)據(jù)衛(wèi)士代理,Oracle 網(wǎng)格控制。必須在主服務(wù)器和備用服務(wù)器上都進(jìn)行操作。然而,無論你打算創(chuàng)建多少個(gè)備用服務(wù)器,在主數(shù)據(jù)庫上的步驟只需要執(zhí)行一次。Oracle 11g RMAN 提供了一個(gè)簡單的命令用來創(chuàng)建備用數(shù)據(jù)庫并同時(shí)備份該數(shù)據(jù)庫。
閱讀全文
posted @
2013-08-16 15:20 親愛的小孩 閱讀(105) |
評論 (0) 編輯
block address相關(guān)基礎(chǔ)知識(shí)
摘要: 一、block address(ondisk rba 在9.2 后作廢)
1.uba=Undofile BA it培訓(xùn)機(jī)構(gòu)
1 BA=dbfile 文件號、塊號、行號 rdba=tablespace Relative Database BA
2 BA=logfile 序列號,logfile 塊號,偏移長度
閱讀全文
posted @
2013-08-15 17:07 親愛的小孩 閱讀(102) |
評論 (0) 編輯
RMAN備份方案
摘要: RMAN備份歸檔模式下?lián)p壞(丟失)多個(gè)數(shù)據(jù)文件,進(jìn)行整個(gè)數(shù)據(jù)庫的恢復(fù)
1、連接數(shù)據(jù)庫,創(chuàng)建測試表并插入記錄
SQL*Plus: Release 8.1.6.0.0 - Production on Tue May 6 13:46:32 2003 oracle培訓(xùn)
(c) Copyright 1999 Oracle Corporation. All rights reserved.
SQL> connect internal/password as sysdba;
Connected.
SQL> create table test(a int);
Table created
SQL> insert into test values(1);
1 row inserted
SQL> commit;
Commit complete
閱讀全文
posted @
2013-08-14 11:44 親愛的小孩 閱讀(200) |
評論 (0) 編輯