如何导出数据库表结构(在线等待)

jackybtos 2004-05-13 03:09:30
如何只导出数据库表结构,不含表数据
...全文
1370 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
viptiger 2004-05-13
  • 打赏
  • 举报
回复
生成脚本

展开服务器组,然后展开服务器。


展开"数据库"文件夹,右击要编写脚本的数据库,指向"所有任务",然后单击"生成 SQL 脚本"命令。


在"常规"选项卡中,选择要编写脚本的数据库对象。默认情况下,将编写数据库中所有对象的脚本。


在"设置格式"选项卡上,选择脚本格式选项:
选择"为每个对象生成 CREATE <对象> 命令"命令,以用现有的定义显式创建要生成其脚本的对象。这是默认选项。


选择"为每个对象生成 DROP <对象> 命令"命令,以将 DROP 语句添加到每个要为其编写脚本的对象脚本中。这是默认选项。


注意 执行脚本时,当数据库中任何现有对象与脚本中列出的对象同名时,将首先删除数据库中的现有对象。

选择"生成全部相关对象的脚本"命令,这样,对于创建脚本中所列出的对象时需要的所有数据库中的对象,如果尚未选择,都将自动包括进来。


选择"在脚本文件中包含说明性的页头"命令,以在文件中为脚本中所列出的每个对象添加注释。
在"选项"选项卡中,选择与安全有关、与表有关和与脚本文件有关的选项。


在"常规"选项卡上单击"预览",查看所生成脚本的预览。
zjcxc 2004-05-13
  • 打赏
  • 举报
回复
--或者用脚本的方法

--生成数据库脚本
sql200企业管理器
--右键要导出的数据库
--所有任务
--生成SQL脚本
--<常规>里选择"生成全部对象脚本"","在脚本文件中包含说明性标题"选上
--<设置格式>里,将"包含扩展属性",选上
--<选项>中,将"表脚本选项"中的内容全部选择上
--<选项>中,"安全性选项"是决定是否要包含创建数据库及用户权限等的设置,根据你的需要选择
--其他所有的选项保持默认值
--然后确定,将其保存成一个.sql文件

然后新建一个数据库,查询分析器中选择新建的数据库,打开上述脚本,执行就可以了.
cssubi 2004-05-13
  • 打赏
  • 举报
回复
企业管理器中

选定数据库 右键 ->"生成SQL脚本" ,选定你要导出的表
同时你也可以先预览将要生成的sql脚本的啵
zjcxc 2004-05-13
  • 打赏
  • 举报
回复
用SQL的导入/导出向导

导出方式选择"在两个SQL Server数据库之间复制对象和数据"

并且在下一步的处理方式中,不要选择"复制数据"

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧