Powerdesigner老版本不支持64位Client,新版本弄不到破解碼
解決方法,用Powerdesigner+32位Oracle Clent訪問64位Oracle Server
遇到的坑分享下
安裝完64位的Oracle Server ,32位的 Oracle Clent默認的listener.ora文件有PROGRAM和ENVS這兩個節點
Plsql(32位client)連接報 ORA-28547,刪掉PROGRAM和ENVS這兩個節點就可以連接了,貼下配置文件
# listener.ora Network Configuration File: E:\app\admin\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(SID_NAME = ORCL)
(ORACLE_HOME = E:\app\admin\product\11.2.0\dbhome_1)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.160)(PORT = 1521))
)
)
ADR_BASE_LISTENER = E:\app\admin
oracle 使用普通用戶scott,scott默認不是開啟的,sql代碼開啟scott,創建表空間
create tablespace KSQ datafile 'E:\app\KSQ.dbf' size 200m autoextend on next 100m maxsize unlimited; alter user scott identified by 123 default tablespace KSQ; grant dba to scott ; alter user scott account unlock;
新裝32位的oracle odbc安裝包沒弄到,一個原來的odbc驅動配置報錯,但是能用 --_--
報錯!!!

但是能用,呵呵噠

逆向工程很輕松

PD生成數據庫,連表空間都有,但是感覺沒有SqlServer直接生成的那么痛快,不行就導出腳本執行吧
這個是默認的

這個是新建的表空間

連注釋都有

