Powerdesigner连接oracle数据库导出物理模型
一、创建数据库连接
1.创建oracle的servicename:
开始->所有程序->oracle home->配置和移植工具->Net Manage.打开oracle Net Manager
服务器命名->新建服务器命名
填写主机名
Datebase->config connection弹出Configure Data Connection
测试服务名
2.powerdesigner中创建数据源
创建数据源:Add Data Sourse
填写servicename 用户名 密码
二、连接数据库导出物理模型
1.逆向工程生产物理模型
File->Reverse Engineer->Database
确定
Ok
三、模型转换中文评论注释
Tool->Excute Command->Edit/Run Script
Openfile commen2name.vbs文件:
Option Explicit
ValidationMode = True
InteractiveMode = im_Batch
Dim mdl 'the current model
'get the current active model
Set mdl = ActiveModel
If (mdl Is Nothing) Then
MsgBox "There is no current Model"
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then
MsgBox "The current model is not an Physical Data model."
Else
ProcessFolder mdl
End If
'This routine copy name into code for each table, each column and each view
'of the current folder
Private sub ProcessFolder(folder)
Dim Tab 'running table
for each Tab in folder.tables
if not tab.isShortcut then
if len(tab.comment) <> 0 then
tab.name = tab.comment
end if
On Error Resume Next
Dim col 'running column
for each col in tab.columns
if len(col.comment) <>0 then
col.name =col.comment
end if
On Error Resume Next
next
end if
next
end sub
- 大小: 70.8 KB
- 大小: 85.1 KB
- 大小: 67.6 KB
- 大小: 61.7 KB
- 大小: 61.8 KB
- 大小: 59.3 KB
- 大小: 61.6 KB
- 大小: 91.1 KB
- 大小: 82 KB
- 大小: 100.6 KB
- 大小: 41.9 KB
- 大小: 123.3 KB
分享到:
相关推荐
PowerDesigner从概念模型生成物理模型并导出SQL生成数据库 PowerDesigner是一种功能强大的数据建模工具,能够帮助开发人员快速创建概念模型,并将其转换为物理模型,从而生成数据库。下面将详细介绍PowerDesigner从...
4. **导出物理数据模型**: - 生成模型后,可以根据需要选择特定的数据表进行导出。 - 导出可以采用多种格式,如文本、图形等,方便后续的分析和使用。 #### 操作步骤详解 1. **创建新的物理数据模型**: - 在...
本文将深入探讨“PowerDesigner反向工程导出数据模型”的详细步骤与关键知识点,旨在帮助数据库开发者及架构师掌握这一技能,从而更高效地进行数据库结构的理解与重构。 ### PowerDesigner反向工程概述 ...
1,打开PowerDesigner,找到创建的物理模型(Physical Data Model), 2,使用快捷键,或者 在PowerDesigner菜单栏中,依次点击“Tools ->Excute Commands->Edit/Run Script..” 3,将下面代码粘贴到空白,点击Run 4,...
### PowerDesigner从数据库中导出表结构 ...通过上述步骤,用户可以顺利地使用PowerDesigner从现有的数据库中导出表结构,并进一步进行数据分析和模型优化等工作。这对于加快项目进度、减少开发成本具有重要意义。
将 PowerDesigner 的概念模型转换成物理模型,生成 SQL 文件导入数据库 概念模型是 PowerDesigner 中的一个逻辑模型,它是根据业务需求和规则设计的,用于描述实体、属性和关系之间的关系。在将概念模型转换成物理...
在本压缩包中的文件"PowerDesigner15连接Oracle数据库并导出Oracle的表结构.wps",很可能是详细记录了这个过程的步骤或者结果,可能包含了使用PowerDesigner 15版本的具体操作指南,或者是导出的Oracle表结构的SQL...
在数据库设计过程中,PowerDesigner允许用户创建详细的模型,包括概念数据模型(CDM)、物理数据模型(PDM)以及业务过程模型等。报告模板是提高效率的关键,它可以帮助用户快速生成符合项目规范的文档,包括ER图、...
总结,PowerDesigner的物理数据模型提供了系统设计的强大工具,从创建模型到反向和正向工程,再到数据字典的导出,涵盖了数据库设计的全过程。掌握这些技巧,能有效提升数据库设计和管理的效率。在实际应用中,用户...
总结,PowerDesigner是一款强大的数据库设计工具,通过连接数据库、创建数据模型、导出Word文档,以及丰富的设计和配置功能,能够有效地支持数据库的管理和开发工作。对于IT专业人士来说,掌握PowerDesigner的操作...
PowerDesigner是一款强大的数据库设计工具,它提供了从概念数据模型(CDM)到物理数据模型(PDM)的转换,以及数据库脚本生成和数据库逆向工程等功能。在数据建模领域,PowerDesigner扮演着至关重要的角色。...
PowerDesigner 是一款强大的数据建模工具,广泛应用于数据库设计、概念数据模型(CDM)设计以及物理数据模型(PDM)的设计等场景。逆向工程功能是 PowerDesigner 的一大亮点,它可以帮助用户从现有的数据库中提取...
这个“powerdesigner到数据库导出模板_无表头.zip”文件,显然包含了与使用PowerDesigner将模型导出到数据库相关的模板,特别是这种模板可能不包含表头,适用于某些特定的需求或格式规范。 首先,我们要理解...
PowerDesign支持多种数据库管理系统,如Oracle、MySQL、SQL Server等,确保了跨平台的兼容性。 在“表结构导出到Excel脚本”这个任务中,我们需要关注以下几个步骤: 1. **打开PowerDesign**:启动应用程序,导入...
PowerDesigner 导出的 SQL 带列注释,导入到 MySQL 中列注释不见了的处理方法 在使用 PowerDesigner 导出 SQL 文件时,如果包含列注释,可能会在导入到 MySQL 数据库中时丢失。这是因为 PowerDesigner 导出的 SQL ...
成功连接后,PowerDesigner会扫描Oracle数据库中的对象,并生成物理模型。这个模型展示了数据库的物理结构,包括表、字段、主键、外键、索引等。你可以根据需要调整模型,添加注释,优化表结构,然后导出为各种格式...
反向工程通常生成物理模型,而导出数据结构则基于物理模型。 3. 版本控制:在团队协作中,使用版本控制系统(如Git)对PowerDesigner模型文件进行管理,确保版本的一致性和协同编辑。 4. 数据字典:PowerDesigner的...
- **选择表**:在弹出的表列表中,勾选需要导出的表,然后点击“OK”开始生成物理模型。 #### 四、注意事项 - 在生成物理模型时,如果目标数据库中的表数量较多或者结构较为复杂,可能需要一段时间来完成整个过程。...
逆向工程在PowerDesigner中的运用,极大地简化了数据库与物理数据模型之间的转换过程,不仅提升了数据模型的精确度,还加强了数据库的可维护性。无论是通过ODBC数据源直接连接数据库,还是利用SQL脚本间接生成PDM,...
以下是如何使用PowerDesigner 15.21版本从Oracle 11g数据库导出表结构到Word的详细步骤: 1. **启动PowerDesigner并创建Physical Data Model**: - 打开PowerDesigner,选择"新建",然后选择"Physical Data Model...