power designer pdm生成sql腳本和數據庫

power designer pdm生成sql腳本和數據庫

正向工程PDM--->sql or database 項目中我們經常需要根據PDM生成sql腳本,然後由sql腳本一起執行到數據庫中,如果PDM中表比較多,我們一個個去建的話會很費時間,根據需要我們也可以直接將pdm生成到數據庫中。

逆向工程sql or database --->PDM 有時我們也需要根據sql腳本生成pdm圖,或者是數據庫的最新信息生成到PDM中。

 

下面一一做介紹說明:

一、pdm生成sql:

        1.Database ---》Database Generation或者 CTRL+G快捷鍵  打開生成對話框,做下面的相關設置後,點擊ok即可生成sql腳本。

         General標籤:

         

         說明:Directory:生成腳本的保存目錄

                     File name:sql腳本名

                     Generation type:生成方式有兩種:

                                                     Script generation:生成腳本(這裏我們選擇生成腳本方式

                                                     Direct generation:直接生成到數據庫

                     One file only:生成一個腳本文件(默認選擇)

                     Check model:檢查模型(一般不檢查,有時檢查模型會報錯)

                     Automatic archive:生成sql同時生成apm(一般不選擇)

 

        Options標籤:

        

       這裏的User 一般要去掉,因爲用戶一般都由DBA去生成,這裏我們就不需要去創建了。

       drop table 也要去掉,否則腳本中會有drop語句,若數據庫沒有這些表 會報錯。

 

       Selection標籤:

       

       在這裏我們可以選擇要轉的PDM以及PDM中哪些對象進行生成sql。

 

       Preview標籤:

       

       在這裏可以預覽要生成的腳本信息。

 

 二、pdm直接生成到數據庫:

         1.首先配置數據庫連接 Database ---》Configure connections,點擊Add Data Source

         

 

       2.選擇系統數據源

        

 

       3.選擇數據庫驅動

       

 

      4.完成數據源創建

       

 

      5.在彈出的配置對話框中,輸入自定義的Data Source Name、輸入服務名和用戶名

      

 

     6.點擊 Test Connection 進行測試,測試成功,ok

                              

 

     7.數據庫連接配置好後,下面我們就可以生成到數據庫,Database ---》Database Generation

     

     上面選擇 Direct generation(直接生成到數據庫),選擇Edit generation script 表示在生成前可以對腳本做編輯修改

 

    8.選擇連接到一個數據源(這裏選擇我們上面創建的test數據源),輸入用戶名密碼

    

 

   9.彈出執行對話框,可以對sql做相應編輯,若不需要修改則直接run,至此PDM成功生成到數據庫

   

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章