<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Aaronlong31

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      12 Posts :: 3 Stories :: 17 Comments :: 0 Trackbacks

     

    要用powerdesigner做數據庫表設計, 最后發現導出sql腳本就出現了問題, 首先是字段都帶上了雙引號, 而且還總是報錯字段名過長。
    另外還發現column屬性,Code才是最終產生的Table Name ,而Name就有點像是描述了。
    在 Database里選擇你的數據庫然后在 DBMS里面選擇(注意看清楚PDM的引用模式是哪個數據庫)
    Script->Sql->Format->EnableOwnerPrefix value=Yes;

    Script->Sql->Format->CaseSensitivityUsingQuote=No;

    這時再導出 表的名稱就正常了

    PowerDesigner9 移植到 PowerDesigner12 的問題:

    默認長度的問題,我在PowerDesigner9導出沒問題的數據庫腳本拿到PowerDesigner12導出出現如下問題:

    Column constraint name maximum length is limited to 15 characters

    在使用PD12時出現諸如以下錯誤:

    Reference constraint name maximum length is limited to 7 characters
    Key constraint name maximum length is limited to 7 characters
    Table code maximum length
    Column code maximum length
    ……

    導致生成建表SQL時通不過,細究原因原來是默認設置的問題,改下就可以了:)

    調整以下參數:
    Database=>Edit current DBMS   數據庫類型::Script\Objects\MaxConstLen value=>255
    Database=>Edit current DBMS   數據庫類型::Script\Objects\Table\Maxlen value=>255
    Database=>Edit current DBMS   數據庫類型::Script\Objects\Column\Maxlen value=>255



    再說說如何在 PowerDesigner12里創建帶導出分區的腳本

    默認情況下分區設置是隱藏的 所以要選種該表 然后再點左下腳的More>>

    選擇Physical Options 這個選項 這里可以添加表空間和索引空間 我習慣直接設置分區SQL語句 這樣避免了很多垃圾語句生成

    選擇 SQL 然后創建分區

      partition by list
    ( data_part  )
    ( partition Pd00
        values ( '0'  ) )

    就OK了 去Partitions選項里可以看到這一列分區效果

    設置索引默認空間:

    選擇KEY選項或者Index選項 直接雙擊該索引 然后設置Physical Options

    直接輸入SQL創建默認索引指向表空間   using index  tablespace index_emcspace

    PowerDesigner功能強大 完全可以維護大部分的數據庫建模

    現在在Oracle數據庫維護有些問題 創建數據庫的Package 或者 Types 、Directories、Jobs等 沒辦法維護進去。

    ------------------------------------------------------------------------------------------------------
    因為我下載的pd11是試用版,功能受限, index導出總是報錯, 換用了pd12的破解版, 沒有問題了。
    而且改object最大長度設置,只要設定一個全局的,方便一些:
    PGSQL73::Script\Objects\MaxConstLen
    value=>255
    PGSQL73::Script\Objects\Table\Maxlen
    value=>255

    另外發現pd12也沒有表長度長一點就報錯的問題, 不用像前面那樣改長度了。
    posted on 2010-07-04 14:56 Aaronlong31 閱讀(1489) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 1000部拍拍拍18免费网站| 久草免费福利视频| 日本免费一区二区三区最新vr| 亚洲婷婷天堂在线综合| 久视频精品免费观看99| 亚洲成a人片在线观看播放| 永久看日本大片免费35分钟| 亚洲欧洲尹人香蕉综合| 91精品国产免费久久久久久青草 | 67pao强力打造67194在线午夜亚洲| 三年片在线观看免费| 亚洲国产人成网站在线电影动漫| 8x8x华人永久免费视频| 亚洲伊人色一综合网| 香蕉高清免费永久在线视频| 免费视频成人国产精品网站 | www.亚洲色图.com| 两个人www免费高清视频| 西西人体44rt高清亚洲| 免费可以在线看A∨网站| 欧洲美女大片免费播放器视频| 亚洲精品国产精品乱码在线观看| 99国产精品免费观看视频| 亚洲熟女www一区二区三区| 久久久久国产亚洲AV麻豆| 午夜免费福利视频| 亚洲乱理伦片在线观看中字| 亚洲日本在线观看视频| 国产午夜成人免费看片无遮挡| 亚洲成av人片不卡无码| 国产精品无码免费视频二三区| 久久精品成人免费观看97| 亚洲美女视频网站| 亚洲AV日韩精品一区二区三区| 久久久久国色av免费看| 亚洲AV无码国产剧情| 亚洲AV无码成人精品区蜜桃 | 四虎影视免费在线| 国产亚洲免费的视频看| 在线观看亚洲精品专区| 亚洲国产精品人久久|