erwin連接oracle9i數據庫
剛使用erwin時在連接oracle9i數據庫時的那個連接串我一直用jdbc連接oracle的那個格式,所以一直連都連不上
一直出現“內部錯誤,hostdef擴展名不存在”,很是郁悶,不知大家有沒遇到
后來查了一下,才知道本地的話要進行本地的Net服務名配置
配置工具在開始->oracle->Configuration and Migration Tools->NET CONFIGUATION ASSISTANT
然后選擇本地的Net服務名配置,在配置到服務名的時候把你的數據庫名稱添進去,然后往下到完成就行了
也可以直接編輯tnsnames.ora,如下圖:
接下來在erwin進行正向或者反向工程的操作界面,提示連接數據庫的那個連接字符串里輸入你的那個服務名就行了,當然用戶名密碼還是要跟之前的一樣,如下圖: