承修's profile~真相只有一個!!那就是唯一不變的事實!!~南無...PhotosBlogListsMore Tools Help

Blog


    August 31

    申老師的大著"Oracle管理藝術 顧問級DBA的思維鍛鍊與經驗傳承 "

    今天買了申老師的大著"Oracle管理藝術 顧問級DBA的思維鍛鍊與經驗傳承 "
    書名就覺得蠻有文學氣息,利用時間將它好好的讀一遍,也將ORACLE技術及觀念整理一次!!
    也推薦給各位!!
     
    Chapter 01|作業系統設定與安裝Oracle Database 11g軟體
    Chapter 02|Oracle伺服器
    Chapter 03|執行處理的記憶體管理
    Chapter 04|Oracle資料庫相關檔案
    Chapter 05|使用SQL敘述句建立資料庫
    Chapter 06|表格空間
    Chapter 07|使用者與權限
    Chapter 08|表格
    Chapter 09|索引

    大量SQL Injection攻擊所利用的軟體漏洞列表

    大量SQL Injection攻擊所利用的軟體漏洞列表

    ● MS06-014 [CVE-2006-0003]

    ● MS07-017 [CVE-2007-1765]

    ● RealPlayer IERPCtl.IERPCtl.1 [CVE-2007-5601]

    ● GLCHAT.GLChatCtrl.1 [CVE-2007-5722]

    ● MPS.StormPlayer.1 (暴風影音) [CVE-2007-4816]

    ● QvodInsert.QvodCtrl.1(QVod Player) [BID-27271] 尚無CVE編號

    ● DPClient.Vod (迅雷) [CVE-2007-6144]

    ● BaiduBar.Tool.1(Baidu Toolbar) [CVE-2007-4105]

    ● VML Exploit[CVE-2006-4868,MS06-055]

    ● PPStream [CVE-2007-4748]

    資料庫檔案乾坤大挪移

    --COPY
    --DATA FOLDER ALL FILES
    --LOG FOLDER
    --detach user databases
    use master
       go
       sp_detach_db 'DigitalImpress'
       go
    use master
       go
       sp_detach_db 'DigitalImpress_Log'
       go
    use master
       go
       sp_detach_db 'Operation_CIF'
       go
    use master
       go
       sp_detach_db 't24'
       go
    ----------------------------------------------------------------------------------------------------------------------------
    --attach user databases
    use master
      go
      sp_attach_db 'DigitalImpress','G:\data\DigitalImpress_Data.MDF','G:\data\DigitalImpress_Log.LDF'
      go
    use master
      go
      sp_attach_db 'DigitalImpress_Log','G:\data\DigitalImpress_Log_Data.MDF','G:\data\DigitalImpress_Log_Log.LDF'
      go
    use master
      go
      sp_attach_db 'Operation_CIF','G:\data\Operation_CIF_Data.MDF','G:\data\Operation_CIF_Log.LDF'
      go
    use master
      go
      sp_attach_db 't24','G:\data\t24_Data.MDF','G:\data\t24_Log.LDF'
      go
    -------------------------------------------------------------------------------------------------------------------------------
    --model
    --在 SQL Server Enterprise Manager 中,用滑鼠右鍵按一下伺服器名稱,然後按一下 [屬性]。
    --在 [一般] 索引標籤上,按一下 [啟動參數]。
    --新增下列參數:
    ---c -m -T3608
     
    use master
       go
       sp_detach_db 'model'
       go
    use master
       go
       sp_attach_db 'model','G:\data\model.mdf','G:\data\modellog.ldf'
       go
     
    --從 SQL Server Enterprise Manager 或 SQL Server Configuration Manager 的啟動參數中移除 -c -m -T3608。

    --msdb
    --確定 SQL Server Agent 目前沒有執行。

    --在 SQL Server Enterprise Manager 中,用滑鼠右鍵按一下伺服器名稱,然後按一下 [屬性]。
    --在 [一般] 索引標籤上,按一下 [啟動參數]。
    --新增下列參數:
    ---c -m -T3608

    use master
    go
    sp_detach_db 'msdb'
    go

    --從 Enterprise Manager 的啟動參數方塊中移除 -c -m -T3608。
    --停止然後重新啟動 SQL Server。
     
    use master
    go
    sp_attach_db 'msdb','G:\data\msdbdata.mdf','G:\data\msdblog.ldf'
    go
     
    USE MSDB
    Go
    EXEC sp_changedbowner 'sa'
    Go
     
    -- master 資料庫
    /*
    請在 SQL Server Enterprise Manager 中變更 master 資料檔案和 master 記錄檔的路徑。
    注意 您也可能會在此處變更錯誤記錄檔的位置。
    在 Enterprise Manager 中用滑鼠右鍵按一下 SQL Server,然後按一下 [內容]。
    按一下 [啟動參數] 以查看下列項目:
    -dG:\data\master.mdf -eG:\data\log\ErrorLog -lG:\data\mastlog.ldf
    -d 是 master 資料庫資料檔案的完整路徑。
    -e 是錯誤記錄檔的完整路徑。
    -l 是 master 資料庫記錄檔的完整路徑。
    如下所示變更這些值:
    移除 Master.mdf 和 Mastlog.ldf 檔案的目前項目。
    新增指定新位置的項目:
    -dE:\SQLDATA\master.mdf
          -lE:\SQLDATA\mastlog.ldf
    停止 SQL Server。
    將 Master.mdf 和 Mastlog.ldf 檔案複製到新位置 (E:\Sqldata)。
    重新啟動 SQL Server。
    */
     
    --TEMPDB

    use master
    go
    Alter database tempdb modify file (name = tempdev, filename = 'G:\data\tempdb.mdf')
    go
    Alter database tempdb modify file (name = templog, filename = 'G:\data\templog.ldf')
    go
     
     
    --SQL AGENT LOG FILE  PATH CHANGE
     
     
     
     
     
     
     
     
     
     
     
     
     
     

     

    如何製作SQL2008+SP1安裝光碟

    如何製作SQL2008+SP1安裝光碟

    1.    SQL Server 2008 安裝程式與SP1複製一份至 Local Disk上,您可以透過參考以下link,SQL Server 2008 RTM安裝程式與Service Pack 1合併成一份安裝檔,如此一來便無須擔心SQL Server 2008 RTM安裝程式在叢集環境中可能會遇到的異常錯誤訊息。

    步驟:

    0.

    將原本的 SQL Server 2008 安裝媒體內容複製到c:\SQLServer2008_FullSP1

     

    1.

    將下載好的SP1檔案(SQLServer2008SP1-KB968369-x64-ENU.exe )

    解壓縮(但先不安裝)到指定資料夾

    命令提示字元:

    SQLServer2008SP1-KB968369-x64-ENU.exe /x:c:\SQLServer2008_FullSP1\PCU

     

    2.

    從解壓縮後的PCU複製 Setup.exe Setup.rll 原先的SQL 2008安裝媒體位置

    命令提示字元:

    robocopy C:\SQLServer2008_FullSP1\PCU c:\SQLServer2008_FullSP1 Setup.exe

    robocopy C:\SQLServer2008_FullSP1\PCU c:\SQLServer2008_FullSP1 Setup.rll

     

    3.

    將資料夾c:\SQLServer2008_FullSP1\PCU\x64內的所有檔案(不包含資料夾及Microsoft.SQL.Chainer.PackageData.dll)

    複製並取代C:\SQLServer2008_FullSP1 \x64內的檔案

    命令提示字元:

    robocopy C:\SQLServer2008_FullSP1\pcu\x64 C:\SQLServer2008_FullSP1\x64 /XF Microsoft.SQL.Chainer.PackageData.dll

     

    4.

    在資料夾C:\SQLServer2008_FullSP1\x64內找到defaultsetup.ini檔案並打開

    加入這段文字

    PCUSOURCE="C:\SQLServer2008_FullSP1\PCU\x64".

     

     

    存檔關閉

    當然以上路徑必須隨著實際的安裝路徑和x86x64做調整,之後即可以一般安裝方式安裝SQL Server 2008,安裝過程即會自動包含SP1的安裝

    August 30

    修補SQL Server 2008 資料庫稽核顯示查詢準則做為實際的記錄而不是參數化值

    FIX: SQL Server 2008 資料庫稽核顯示查詢準則做為實際的記錄而不是參數化值
    http://support.microsoft.com/kb/967552/

    Cumulative update package 3 for SQL Server 2008 Service Pack 1
    SQL Server 2008 Service Pack 1 累積更新套件 3
    http://support.microsoft.com/kb/971491/LN/
    August 26

    失眠

    最近失眠的好嚴重喔!!包括我老爸!!
    一天都睡不到四小時!!真希望事情趕快過去!!
    August 04

    提早讓癌症現形

    2009/06/12
    副總統蕭萬長健檢意外發現肺腫瘤,及早得到治療。針對你最憂心的各種癌症,各有不同的檢查利器,你該怎麼選擇?

    【文/李怡嬅】
    副總統蕭萬長健檢及時發現肺部腫瘤,早期得到治療,是這幾天的大新聞。
    一個多月前,環境與發展基金會董事長柴松林也現身說法健檢多重要。
    平時多吃蔬果、健走,自認為身體沒有異常症狀,根本沒想過做大腸鏡檢查。還好去年底一位醫生朋友送他健康檢查當新年禮物,才意外發現大腸長了瘜肉,是零期大腸癌,由於早期發現,經過開刀後目前身體已無恙。
    除了平時維持健康的生活型態、警覺症狀,更要定期做健康檢查,能成功抗癌。
    《康健》為你整理男性、女性都常見的癌症檢查項目及各別該特別加強的檢查項目。
    男性、女性都要注意的癌症:大腸癌、肺癌、肝癌、胃癌、膀胱癌、腎臟癌、皮膚癌
    大腸癌 高危險群請加做大腸鏡
    ■誰該做檢查? 大腸癌的高危險群:
    ‧50歲以上民眾
    ‧有家族病史應提早到40歲
    ‧有個人病史如曾得過大腸癌、慢性發炎性大腸炎如潰瘍性大腸炎及克隆氏症、腺瘤性瘜肉的人
    ■做哪些檢查項目? 美國癌症協會建議,一般民眾50歲之後每年一次糞便潛血檢查、每5年一次乙狀結腸鏡檢查或鋇劑X光超音波檢查、每10年一次全大腸鏡檢查。
    更謹慎的作法,台北榮民總醫院胸腔外科主任許文虎強烈建議,四、五十歲以上的民眾一定要做上與下消化道內視鏡檢查,也就是胃鏡與大腸鏡,分別偵測食道癌、胃癌與大腸直腸癌。尤其是有家族史的人,做內視鏡比做斷層掃瞄有效,因為斷層掃瞄只能看固定不動的器官,對於會動來動去的腸道與食道偵測率不高。
    如擔心做內視鏡檢查產生疼痛感,可考慮選擇無痛鏡檢。
    肺癌 高危險群加做低劑量電腦斷層掃瞄
    ■誰該做檢查? 肺癌的高危險群:
    ‧常抽菸、吸二手菸的人
    ‧長期處在空氣污染、油煙、接觸化學物質的工作環境中的人
    ‧有肺癌家族史的人
    ‧已經得過一種癌症,如咽喉癌、乳癌、大腸癌、食道癌、子宮頸癌的病人
    ■該做哪些項目?
    ‧胸部X光:胸部X光檢查可看到80%的肺癌,但有20%的肺癌被其他器官遮住看不見,因此較慎重的做法是胸腔正面及側面各照一張X光片。
    ‧低劑量斷層掃瞄:斷層掃描能發現小於1公分的腫瘤,中國醫藥大學附設醫院副院長陳志毅建議,高危險群每年做一次低劑量電腦斷層掃瞄。
    肝癌 抽血到超音波 一項都不能少
    ■誰該做檢查? 肝癌的高危險群:
    ‧B型肝炎帶原者 ‧C型肝炎帶原者
    ‧有慢性肝炎者 ‧肝硬化
    ‧家族中有人患有肝癌者
    ■該做哪些項目?
    ‧如果不知道自己是不是B、C型肝炎帶原者,應先做完整的肝臟檢查,包括:B型肝炎表面抗原、B型肝炎表面抗體、C型肝炎抗體、肝功能指數(GOT與GPT)、胎兒蛋白(AFP)、腹部超音波
    ‧如果確認自己是肝炎帶原者,務必定期做以下檢查:肝功能指數檢查、腹部超音波檢查、胎兒蛋白檢查
    ■貼心提醒 高危險群健檢完仍需3~6個月追蹤一次。
    胃癌 胃鏡是抓出早期癌的利器
    ■誰該做檢查? 胃癌的高危險群:
    ‧60歲以上 ‧感染幽門螺旋桿菌
    ‧萎縮性胃炎 ‧小腸化生
    ‧分化不良 ‧家族腺瘤
    ‧多發性瘜肉 ‧胃曾部份切除
    ‧家族中有一等親罹患胃癌
    此外,一些環境因素也可能影響胃癌發生:
    ‧重鹹、醃漬、煙燻及含防腐劑的食物
    ‧抽菸
    ‧長期使用低劑量的阿斯匹靈,會傷害胃黏膜
    ■該做哪些項目? 胃鏡配合切片檢查是胃癌最主要的診斷方式。
    膀胱癌 驗尿是最基本的檢查
    ■誰該做檢查? 膀胱癌的高危險群:
    ‧抽菸的人:吸菸者罹患膀胱癌的機率,是不吸菸者的5倍。
    ‧在染料工廠、油漆或印刷工做的人。在苯胺色素工廠工作的工人,罹患膀胱癌的機率是一般人的30倍。
    ■該做哪些項目? 例行的尿液檢查可發現超過正常數量的紅血球或合併細菌感染。若發現異常,則須進一步做膀胱鏡檢查。
    腎臟癌 50歲以上每年做腹部超音波檢查
    ■誰該做檢查? 腎臟癌的高危險群是有50歲以上、有家族病史、抽菸、肥胖者。
    ■該做哪些項目? 建議從50歲開始,每年做腹部超音波檢查。
    皮膚癌 無篩檢工具,請警覺症狀
    只要皮膚有異常產生,包括在一個小皮膚區塊產生滑、發亮或帶蠟狀的硬塊變化,或皮膚產生紅色硬塊、出血結痂,傷口久未癒合等,持續超過兩星期而沒有改善的話,就要就醫做切片檢查。