PowerDesigner导出所有SQL脚本

操作:Database=>Generate Database

PowerDesigner怎么导出建表sql脚本

1 按照数据库类型,切换数据库。

Database-> Change Current DBMS...

2 生成sql脚本

Database -> Database Generation 的Preview选项卡

点击保存按钮,保存产生的sql脚本到本地。

【注意】:

1 本人使用的powerDesigner是15.2版本。

2 产生出的sql脚本一般会有drop table的语句,这些语句在运行时可以不要,以防报出表不存在的错误。

powerdesigner 导出oracle sql 去除引号

今天建数据表,采用了Oracle 9i数据库,用PowerDesinger 12建模型,概念模型转成物理模型,我看Preview时,就奇怪的发现所有的drop 、create等操作到表名、字段名、外键名时,都加上了双引号,这个真是神奇啊。

打开Database -> Edit Current DBMS ,出现一个编辑界面,在右边的框里,找到script分节点,再依次找到sql -> format 节点,

下面有一个这样的名称的属性:CaseSensitivityUsingQuote,把这个属性的值设为“NO”,再看生成的script,就全部双引号都去掉了。

PowerDesigner 15中的漂亮图片怎么提取出来?

路径:C:\Sybase\PowerDesigner 15\Icons

图片库文件:

Enterprise Architecture.piclib

Objects and Concepts.piclib

PowerDesigner Icons.piclib

为piclib文件,每个文件中包含若干图片,图片相当精美

请问如何把它们提取成为单独的ico/png/bmp等等文件?

------解决方案--------------------------------------------------------

用QQ图片截取

------解决方案--------------------------------------------------------

google --> eXeScope650

------解决方案--------------------------------------------------------

IconsExtract v1.xx

------解决方案--------------------------------------------------------

这个目前没什么好办法。因为这个piclib存放的并不是图标文件,而是图标文件的索引,因此无法从其中提取出图标来

------解决方案--------------------------------------------------------

不知

------解决方案--------------------------------------------------------

用提取图标的软件就行了,网上很多的

------解决方案--------------------------------------------------------

提取EXE、DLL里的图片的程序很多,从任意类型文件中提取图片的好像没见过。。。。。

powerdesigner 怎么生成sql文件

第一次用powerdesigner

把表和字段搞定后,应该怎么让它生成sql文件呀

有没有谁能写一个详细的过程。

小弟先谢谢了

------解决方案--------------------------------------------------------

database->Generate database..,对话框中点确定就可以了

------解决方案--------------------------------------------------------

新建一个PhysicalDataModel,然后建立数据库模型,然后在上面的菜单栏中database->Generate database

PowerDesigner怎样导出ER图片

我有数据结构图,怎样能将导出图片保存。

------解决方案--------------------------------------------------------

复制到word文档,然后再另存为图片!

PowerDesigner 15大师进来看看!插件无法使用!

按照某教程的说法,PowerDesigner 15的Visio插件安装后会在Visio菜单上加一项,为什么我装了就没反应啊?

而且PowerDesigner对应VisualStudio和Eclipse的插件也是无法使用,报错!大侠救命!

------解决方案--------------------------------------------------------

插件在VISIO中,打开任意VISIO文档后将看到一个新的菜单选项:PowerDesigner

怎么让powerdesigner 生成sql语句的时候 不带用户名?

看下面这个:红色这些都不想要啊,不然不通用啊

create table darlingdd.table1  (

ID                   NUMBER                          not null,

name           VARCHAR2(256)                   not null,

password          VARCHAR2(256),

CREATETIME           NUMBER                          not null,

UPDATETIME           NUMBER                          not null,

constraint PK_darlingdd_ID primary key (ID)

using index

pctfree 10

initrans 2

storage

(

initial 64K

minextents 1

maxextents unlimited

)

tablespace USERS

logging

)

------解决方案--------------------------------------------------------

设置Table properties的属性中OWNER 为NONE,生成的时候就不会带有用户名了。

你这种像是从PL/SQL从ORACLE中弄来的,Powerdesigner默认建表的话好像是没有的。

------解决方案--------------------------------------------------------

或者直接删除PowerDesigner中的USER信息,生成SQL时就不会有问题了。

------解决方案--------------------------------------------------------

设置Table properties的属性中OWNER 为NONE

怎么把sqlserver的数据导出.sql文件

我用的是SQL Server2005 Express,怎么把sqlserver表中的数据导出.sql文件,也就是说以后我只要执行这个.sql文件就能往数据库中插入数据,谢谢大家!

------解决方案--------------------------------------------------------

SQL code

bcp dbname..tbname out c:\data.sql -T -c

bcp dbname..tbname in c:\data.sql -T -c

------解决方案--------------------------------------------------------

SQL code

bcp dbname..tbname out c:\data.sql -T -c

bcp dbname..tbname in c:\data.sql -T -c

------解决方案--------------------------------------------------------

SQL code

--将表数据生成SQL脚本的存储过程

CREATE PROCEDURE dbo.UspOutputData

@tablename sysname

AS

declare @column varchar(1000)

declare @columndata varchar(1000)

declare @sql varchar(4000)

declare @xtype tinyint

declare @name sysname

declare @objectId int

declare @objectname sysname

declare @ident int

set nocount on

set @objectId=object_id(@tablename)

if @objectId is null -- 判断对象是否存在

begin

print 'The object not exists'

return

end

set @objectname=rtrim(object_name(@objectId))

if @objectname is null or charindex(@objectname,@tablename)=0 --此判断不严密

begin

print 'object not in current database'

return

end

if OBJECTPROPERTY(@objectId,'IsTable') < > 1 -- 判断对象是否是table

begin

print 'The object is not table'

return

end

select @ident=status&0x80 from syscolumns where id=@objectid and status&0x80=0x80

if @ident is not null

print 'SET IDENTITY_INSERT '+@TableName+' ON'

declare syscolumns_cursor cursor

for select c.name,c.xtype from syscolumns c where c.id=@objectid order by c.colid

open syscolumns_cursor

set @column=''

set @columndata=''

fetch next from syscolumns_cursor into @name,@xtype

while @@fetch_status < >-1

begin

if @@fetch_status < >-2

begin

if @xtype not in(189,34,35,99,98) --timestamp不需处理,image,text,ntext,sql_variant 暂时不处理

begin

set @column=@column+case when len(@column)=0 then'' else ','end+@name

set @columndata=@columndata+case when len(@columndata)=0 then '' else ','','','

end

+case when @xtype in(167,175) then '''''''''+'+@name+'+''''''''' --varchar,char

when @xtype in(231,239) then '''N''''''+'+@name+'+''''''''' --nvarchar,nchar

when @xtype=61 then '''''''''+convert(char(23),'+@name+',121)+''''''''' --datetime

when @xtype=58 then '''''''''+convert(char(16),'+@name+',120)+''''''''' --smalldatetime

when @xtype=36 then '''''''''+convert(char(36),'+@name+')+''''''''' --uniqueidentifier

else @name end

end

end

fetch next from syscolumns_cursor into @name,@xtype

end

close syscolumns_cursor

deallocate syscolumns_cursor

set @sql='set nocount on select ''insert '+@tablename+'('+@column+') values(''as ''--'','+@columndata+','')'' from '+@tablename

print '--'+@sql

exec(@sql)

if @ident is not null

print 'SET IDENTITY_INSERT '+@TableName+' OFF'

GO

exec UspOutputData 你的表名

------解决方案--------------------------------------------------------

SQL code

/******* 导出到excel */

EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'

/*********** 导入Excel */

SELECT *

FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',

'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions

/*动态文件名

declare @fn varchar(20),@s varchar(1000)

set @fn = 'c:\test.xls'

set @s ='''Microsoft.Jet.OLEDB.4.0'',

''Data Source="'+@fn+'";User ID=Admin;Password=;Extended properties=Excel 5.0'''

set @s = 'SELECT * FROM OpenDataSource ('+@s+')...sheet1$'

exec(@s)

*/

------解决方案--------------------------------------------------------

SQL code

/** 导出文本文件 */

EXEC master..xp_cmdshell 'bcp dbname..tablename out c:\DT.txt -c -Sservername -Usa -Ppassword'

EXEC master..xp_cmdshell 'bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword'

/**导出到TXT文本,用逗号分开*/

exec master..xp_cmdshell 'bcp "库名..表名" out "d:\tt.txt" -c -t ,-U sa -P password'

BULK INSERT 库名..表名

FROM 'c:\test.txt'

WITH (

FIELDTERMINATOR = ';',

ROWTERMINATOR = '\n'

)

使用powerdesigner导出数据表的结构图

http://www.5iphp.com/node/28

一、 根据表结构生成powerdesigner模型:

导入工作分成几步,工作很简单,步骤如下:

第一步:将要导入的库的所有表的表结构(不要表数据,只要表结构)导出成一个.sql文件。

第二步:在powerdesinger里找到 File >> Reverse Engineer >> Database ,然后出来一个

选择“share the DBMS definition”然后点击确定。注意,数据库也要选择和自己的数据库对应的,我的数据库是mysql5.0的,所有我也选择了mysql5.0。

选“Using script files”,点左侧的添加按钮,讲test.sql文件添加,然后选择确定。这样,mysql数据表结构就完全导入了powerdesigner里。

二、 然后,全选, Edit->export image

pd 生成mysql 脚本_powerdesigner 生成数据库脚本相关推荐

  1. Erwin 生成 mysql 带注释(comment )的脚本

    Erwin设计数据库非常方便,有逻辑视图和物理视图,可以很方便的生成数据库文档和SQL 脚本.在使用过程中唯一不爽的地方是脚本不能生成comment. 在百度无数次无法解决下,又翻墙谷歌,在一个日本网 ...

  2. 驾校管理系统(SSM,JSP,JAVA,MYSQL)【源码,数据库脚本,论文】

    驾校管理系统(SSM,JSP,JAVA,MYSQL)(毕业论文近13000字以上, 包含程序代码,MySql数据库,数据库脚本) [下载全套源码] [项目包含] [项目运行环境] Eclipse + ...

  3. pd 生成mysql 脚本_Powerdesigner 生成增量SQL脚本

    通过PowerDesigner(下面简称PD) 建立模型非常方便,生成基础结构SQL相信大家都会,网上也有很多例子. 但是作为一个懒人,为了让计算机尽量完成更多的工作,减少人工的出错概率,必须更严格要 ...

  4. SQL Server 2008 R2导出数据脚本和导入数据库脚本的方法(原创+转载)

    以前看到有些朋友说必须SQL Server 2008才能导出包含数据的脚本,后来仔细研究发现其实SQL Server 2008 R2也是可以的,只需在导出的时候在高级中设置一下即可. 1.首先在数据库 ...

  5. oracle执行大脚本,oracle执行数据库脚本练习

    BASModule模块 把以下代码回到BASModule模块: OptionExplicit PrivateConstIP_SUCCESSAsLong=0 PrivateConstIP_STATUS_ ...

  6. MYSQL/MSSQL/ORACLE数据库脚本代码

    /******************************************************************************/ /* 主流数据库MYSQL/MSSQL ...

  7. ABP+AdminLTE+Bootstrap Table权限管理系统第二节--在ABP的基础做数据库脚本处理

    返回总目录:ABP+AdminLTE+Bootstrap Table权限管理系统一期 第一点,上一篇文章中我们讲到codefirst中一些问题包括如图,codefirst在每次执行命令的时候会生成新的 ...

  8. pd 生成mysql 脚本_PowerDesigner 如何生成数据库更新脚本

    最近在学习使用PowerDesigner 这个数据库设计工具,发现真的很强大,可以做很多事情,其中就涉及到如果数据库要进行更新了怎么办,主要是增加表,最麻烦的是修改字段名称,增加字段等操作,遇到主要的 ...

  9. powerdesigner 生成数据库脚本

    PowerDesigner导出所有SQL脚本 操作:Database=>Generate Database PowerDesigner怎么导出建表sql脚本 1 按照数据库类型,切换数据库. D ...

最新文章

  1. 【数据结构】B-Tree, B+Tree, B*树介绍
  2. 工匠精神,缔造美国净水传奇
  3. map 长度_Python实用教程系列——高阶函数Map、Filter、Reduce
  4. mysql定时器每月执行一次_MySQL定时器可以设置执行次数吗
  5. 选择排序与冒泡排序的区别
  6. Eigen(1)配置VS2015
  7. php xlsx里插入图片_常见的 PHP 面试题和答案分享
  8. 关于cacti图形显示不正常的解决办法
  9. 雅虎网站页面性能优化的34条黄金守则(转)
  10. Freemarker内置函数使用
  11. springboot 对象 空指针_springboot获取getBean方法以及ApplicationContext空指针问题解决...
  12. 6年专注,只因热爱——方创广告设计
  13. Head first java(第一章进入Java的世界)
  14. TensorFlow实现图像风格迁移
  15. 跑步c语言,小程序 跑步 记录跑步代码 记时间和位置更新
  16. touch: cannot touch ‘***’: Read-only file system
  17. linux进程中monitor,linux进程监控,monitor脚本
  18. 计算机 及其 应用系统
  19. 金山与永中,谁主沉浮?
  20. linux 嵌入式汇编 adc,嵌入式Linux ARM汇编(四)——ARM汇编程序设计

热门文章

  1. 发送邮件的JavaMail和Spring提供的MailSender比较分析
  2. 公共供水管网漏损治理智能化管理系统解决方案
  3. 锐龙r5 6600h和r7 6800h核显对比 r76800h和r56600h区别
  4. Kubernetes 系列之 kubeadm 搭建k8s集群
  5. Linux抓包工具tcpdump使用小结
  6. HCIE--mac地址 详解
  7. Java算法:牛客网小米笔试真题算法Java版1-40题
  8. 毕业设计-基于微信小程序的智能硬件控制系统
  9. 系统引导文件之 boot.ini
  10. 青龙脚本库总结(不定期更新版)10月12日