可以啊,你可以自己这样子写
-- 1.表复制(包括结构和数据)
SELECT * INTO 数据库.所有者.表名
FROM 需要备份的表
-- 2.表结构
SELECT * INTO 数据库.所有者.表名
WHERE 1=2
但是要注意,对另外一个数据库要有操作的权限
所有者是登录名吗?
@xuebin.du: 不是,是这个登陆者在数据库中的用户名。比如我们经常会看到"dbo.表名",这个dbo就是登陆者在此数据库中的用户名。你可以到某个数据库->安全性->用户中看到,点击用户后,你也可以看到此用户关联的登陆者是哪个
@Fencer: 恩恩 这个解决了 有什么办法能备份到硬盘上的吗?
@xuebin.du: 两种方法
1、备份整个数据库要磁盘上
2、读取表为DataTable,然后以XML格式存到磁盘上(DataSet直接有WriteXML的方法)