欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Oracle逆向工程

程序员文章站 2022-03-18 14:57:05
搞了好久终于弄完了,想把PD图弄成Oracle数据库的表 遇到的坑分享下 安装完64位的Server ,默认的listener.ora文件有PROGRAM和ENVS这两个节点 Plsql(32位client)连接报 ORA-28547,删掉PROGRAM和ENVS这两个节点就可以连接了,贴下配置文件 ......

搞了好久终于弄完了,想把pd图弄成oracle数据库的表

遇到的坑分享下

安装完64位的server ,默认的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驱动配置报错,但是能用 --_--

报错!!!

Oracle逆向工程

但是能用,呵呵哒

Oracle逆向工程

逆向工程很轻松

Oracle逆向工程

pd生成数据库,连表空间都有,但是感觉没有sqlserver直接生成的那么痛快,不行就导出脚本执行吧

这个是默认的

Oracle逆向工程

这个是新建的表空间

Oracle逆向工程

连注释都有

Oracle逆向工程

 

为了刷微博,我也是够拼的了,32位client ,64位server