用powerdesigner導出orale數(shù)據(jù)庫的建表sql時,默認會給表名和字段名加上雙引號,如下圖:
這樣給操作數(shù)據(jù)庫帶來很大的不便,解決的辦法是設(shè)置Database菜單,
然后點擊Edit Current DBMS菜單,再依次點開Script à Sql à Format,然后找到CaseSensitivityUsingQuote將其設(shè)為NO,即可。如下圖:
如果帶有包的話,導出時要選擇包中的表。
1、配置odbc數(shù)據(jù)源
在PD15中,Database à Configure Data Connections中,選擇ODBC File Data Sources標簽,然后Add Data Source。
選擇"文件數(shù)據(jù)源"。
選擇"Oracle in ......"。
輸入一個文件名,點"下一步"。
點"完成",在"C:/Program Files/Common Files/ODBC/Data Sources"下,生成"data.dsn"文件。
輸入服務名,用戶名,密碼。
選擇"Brower Data Source File",將DSN加入。如127.0.0.1.dsn。
2、配置好數(shù)據(jù)源后,在PowerDesinger的Database à Generate Database....中,選擇Direct generation,并選擇相應的DSN文件。
點確定。