怎样导出sql server2000的表结构(不含数据)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样导出sql server2000的表结构(不含数据)相关的知识,希望对你有一定的参考价值。
想导出sqlserver2000中某数据库的所有表结构,但必须不含数据的,应该怎么操作呢?
本人技术不精,最好写出具体步骤。谢谢!
“常规”选项卡
“显示全部”->勾选“编选全部对象脚本”->
“设置格式”选项卡
勾选“包括扩展属性”
“选项”选项卡
勾选“表脚本选项”下的四个项 参考技术A 1.在企业管理器中,选择表点击右键--->生成SQL脚本--->点击预览按钮(生成SQL语句)--->点击拷贝按钮
2.打开查询分析器,连接需要建新表的数据库,在此数据库下粘贴刚才的SQL语句,执行
这样就会在新的数据库中建立所需要的新表了 参考技术B 在sqlserver 2000中控制台下,
右键单击数据库,
选择所有任务->生成SQL脚本
在弹出窗口单击显示全部,然后选择要生成的脚本即可,并且生成的脚本中不含数据.这应该是你要的结果. 参考技术C 企业管理器里用鼠标右键点表名称,然后从打开的菜单里找“生成脚本”。 参考技术D 导出SQL脚本.拿到新服务器上运行.
怎么导出Sql Server数据库表结构和数据的脚本
参考技术A 在SqlServer中对表操作是最基本的,有时候为了为了避免操作失误带来的问题,先要备份一遍表结构及表中的内容,这样当真的发生误操作时可以很快的将数据恢复,所以说非常有用,自己知道的有点晚,记录下来希望对大家有用。导出表结构1、右击数据库->任务->生成脚本2、在“选择脚本选项”对话框中设置想要的内容编写创建脚本设置为TRUE,会生成表结构创建脚本:3、生成的脚本如下看到生成的脚本中除了列外还有主键约束、字段说明等内容,这是在“选择脚本选项”中设置对应选项为TRUE的缘故SqlServer2008中默认CHECK约束、外键、唯一键、主键设置为TRUE,如果不需要的话可以设置为FALSE,而没有数据是因为“编写数据的脚本”设置为FALSE的缘故。导出数据生成的脚本中没有数据是因为“编写数据的脚本”设置为FALSE的缘故,如果想包含数据的话将“编写数据的脚本”设置为TRUE即可,如果还有其他要求的话可以在“选择脚本选项”中任意设置以满足要求。包含数据的截图:SqlServer2008提供了三种保存脚本的方法,如果表中数据很多的话尽量保存到文件中,因为当数据很多时保存到查询分析器中有可能报错,数据量为50多万时我遇到过报错情况,保存到文件中却没问题。以上是关于怎样导出sql server2000的表结构(不含数据)的主要内容,如果未能解决你的问题,请参考以下文章
sql server 数据库中,2000W行的表数据添加到新表中,新表多几个字段
SQL Server 2008转换成sql 2000数据库如何操作?