❶ 关于为什么sql2005导出数据表脚本时,会丢失非主键索引
导出数据表脚本时是有选项控制需要导出哪些与表有关的项目的,默认设置中未包括导出索引。从SQL Server Management Studio的菜单Tools -> Options... 打开选项设置窗口,找到如下图的选项,将值由False改成True,再导出数据表脚本时就会有创建索引的脚本了。
❷ 怎么批量导出SQL2005里面的存储过程生成SQL脚本
把要导出的存储过程全部选中,然后右键Create到文件,不行吗?
我的sqlserver2005就可以。
❸ SQL Server 2005导出表中数据的SQL脚本形式(即INSERT语句)
假设有个Excel表中的数据要插入到SQL
表tablename,有两列,第一列uid
,int型,第二列
username,
nvarchar(100)型
步骤:
1.
在
Excel
中用公式生成insert语句,假设数据在A和B列,
在C列输入如下公式
="insert
into
tablename(uid,username)
values("
&
a2
&
",N'"
&
b2
&"')"
往下拉,使得每行都生成一条insert语句
2.
复制这些insert
语句到
SSMS中,执行即可。
❹ sql server 怎么导出为脚本
1.使用SQL Server Management Studio 2008 连接数据库。2.选中要导出数据的数据库节点,点鼠标右键,在菜单中选择“任务”->“生成脚本3.在弹出的欢迎界面中,点“下一步”4.在选择数据库界面,选择对应的数据库,单击“下一步”
❺ 如何将sql server2005数据库导出
方法/步骤
第一步:查看需要备份的数据库
登入SQL Server Management Studio后,在右侧打开树状图可以看到相关数据库。
第二步:数据库脱机
选中需要备份的数据库后,选中“任务”->“脱机”,脱机时候,必须关掉表、查询等
第三步:确认脱机成功
脱机这一步很重要,因为不脱机,直接复制这两个文件会报错,所以必须得脱机。请确保出线一下提示界面,才能保证脱机成功。
第四步:复制备份文件
进入数据库安装目录,相对位置如“\Microsoft SQL Server\MSSQL.1\MSSQL\Data”文件夹,在这个文件夹内,选择你要复制的数据库文件(.mdf和.ldf),然后粘贴到你需要备份的地方即可。
❻ sqlserver2005 中的表怎么生成带数据的脚本
因为数据库附加到2005的时候, 数据库文件已经自动升级到2005, 所以在2000下是无法再附加的(没有向上兼容的)直接restore或附加是不行的, 用脚本+导数据肯定没有问题。
2005转到2000的步骤步骤
1. 生成for 2000版本的数据库脚本
2005 的manger studio
-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 生成脚本
-- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库
-- 勾选"为所选数据库中的所有对象编写脚本"
-- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"SQL Server 2000"
-- 其他选项根据需要设置
-- 最后把脚本保存到一个 .sql 脚本文件
2. 在2000中创建目标数据库
在查询分析器(或2005的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库
3. 将数据从2005导到2000
2005 的manger studio
-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 导出数据
-- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数 据库
-- 在"选择目标"步骤中, 连接到 2000, 并选择步骤2新建的库
-- 在"选择源表和源视图"中, 选择所有的表
-- 最后完成
❼ 怎么样从sqlserver中导出数据脚本
1.在需要生成脚本的数据库上右键,选择任务,生成脚本
❽ 怎么导出Sql Server数据库表结构和数据的脚本
方法1:SQL
Server
2008
自带的导出功能
“任务
→
生成脚本”
1
打开sql
server
2008
后,选择你要导出的数据库
2
在数据库上右击,选择【任务】→【生成脚本】
3
进入简介页面,直接点击【下一步】就可以了
4
选择对象页面,可以选择导出整个数据库的脚本,或者其中的部分表,很灵活
5
进入设置脚本选项,首先把导出的路径选择好
防止一会儿忘记设置路径,找不到导去哪里了
然后点击【高级】
6
在高级选项页面,在左侧找到【要编写脚本的数据类型】,然后在右侧的下拉框中选择【架构和数据】
这一步操作千万不要忘记了!除非你不想要数据,只要表的结构。
之后回到编写选项的页面,点击【下一步】
7
要摘要页面,可以做个简单的检查,看前面的选择是不是您想要的
检查无误,点击【下一步】,开始执行
8
好了,导出成功啦
\(^o^)/
快快去你设置的路径找脚本吧
END
方法2:动软代码生成器
1
打开动软代码生成器,并连接上数据数
2
点击右侧的【数据库脚本生成器】
3
选择你要导出的数据库
4
选择保存的路径和名字,然后选择要导出的表,可以选择全部表或部分表
设置好后,点击【生成】
5
OK啦,是不是
So
Easy
❾ sqlserver2005怎么将数据库生成为脚本
在SQL中,右击数据库文件,选择任务》生成脚本,在生成脚本选项中选择“编写数据的脚本”改为True,在“为数据库服务器版本生成脚本”一项中,改为SQL 2005,生成的脚本直接在SQL2005中执行,即可。不过如果数据量较多,可能生成的脚本较大,可分步执行。