使用VISIO远程服务器上的ORACLE数据库,反向生成数据库实体关系图
2015-10-22 17:39
459 查看
原文地址:http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E6%90%9C/6961.shtml
反向即根据已有的其他数据库 ,生成er图,很多工具都可以实现这一过程,如visio,powerdesigner等,下面文章记录一下我使用visio生成远程服务器上的一个其他数据库 er图过程,供以后自己参考。
1:启动visio,在菜单中选择:文件—新建—其他数据库 —其他数据库 模型图
创建一个空文件
2:选择菜单栏 其他数据库 —反向工程
在上述向导界面下拉框选择oracle server,点击新建建立新的数据连接:
具体选择什么数据源类型自行确定,下一步选择驱动程序。对于已经安装好oracle客户端,配置过tnsnames.ora文件的用户,可以在这里看到如下驱动:
【如果还没有配置好tnsnames.ora文件,先在这个文件中配置你要连接的远程其他数据库 】
点击下一步,完成后进入odbc数据源的详细配置页面:
填好后点击test connection测试连接是否成功:
点击确定保存后返回向导界面点击下一步,这时会要求再次输入登录其他数据库 的密码:
点击确定进入下一步
下一部里面就可以看到其他数据库 中的对象,勾选前面的复选框来将这些对象加入到er图中。完工前的最后一步:
等待一段时间后就可以在当前页面看到对象关系:
反向即根据已有的其他数据库 ,生成er图,很多工具都可以实现这一过程,如visio,powerdesigner等,下面文章记录一下我使用visio生成远程服务器上的一个其他数据库 er图过程,供以后自己参考。
1:启动visio,在菜单中选择:文件—新建—其他数据库 —其他数据库 模型图
创建一个空文件
2:选择菜单栏 其他数据库 —反向工程
在上述向导界面下拉框选择oracle server,点击新建建立新的数据连接:
具体选择什么数据源类型自行确定,下一步选择驱动程序。对于已经安装好oracle客户端,配置过tnsnames.ora文件的用户,可以在这里看到如下驱动:
【如果还没有配置好tnsnames.ora文件,先在这个文件中配置你要连接的远程其他数据库 】
点击下一步,完成后进入odbc数据源的详细配置页面:
填好后点击test connection测试连接是否成功:
点击确定保存后返回向导界面点击下一步,这时会要求再次输入登录其他数据库 的密码:
点击确定进入下一步
下一部里面就可以看到其他数据库 中的对象,勾选前面的复选框来将这些对象加入到er图中。完工前的最后一步:
等待一段时间后就可以在当前页面看到对象关系:
相关文章推荐
- PowerDesigner反向工程,根据数据库结构生成ER图(Oracle)
- 初入职oracle使用中的一点积累
- Oracle Active Database Duplication
- ORACLE函数大全
- oracle 死锁和锁等待的区别
- oracle pl/sql之oracle程序包
- oracle pl/sql之在java中怎么调用oracle函数
- Oracle多关键字查询
- oracle 查询重复数据
- oracle批量导入数据
- oracle pl/sql之oracle函数
- Oracle分区表的使用
- oracle 10g rac asm上面的控制文件损坏既增加方法
- Oracle复制表和存储过程编写注意事项
- oracle pl/sql之在java中调用带有输入输出参数的oracle存储过程
- oracle 创建dblink
- oracle pl/sql之java中调用oracle有参存储过程
- oracle pl/sql之在java中调用无参的oracle存储过程
- oracle 10g 开归档后的RMAN备份试验
- Oracle AP Invoice APIs