求!批量附加sql数据库的工具,代码也行

求!批量附加sql数据库的工具,代码也行,第1张

如果名字不规则,用sql只能一个一个写,否则程序也不知道你名字是什么。

如果用程序的话,可以遍历一个文件夹的所有mdf文件,取出名称附加。

以下是sql的一个例子,仅供参考

名字规则的aaa1,aaa2这样

declare @i int

set @i=1 --假设有100个数据库

while @i<=100

begin

EXEC SP_ATTACH_DB ddd, 'D:\aaa'+cast(@i as varchar(10))+'.mdf','D\aaa'+cast(@i as varchar(10))+'.ldf'

set @i=@i+1

end

set @sql='exec sp_attach_db @dbname ='''+@dbname+''',@filename' + convert(varchar,@i) + ' =''' + @dir + '\' + rtrim(@name) + rtrim(right(@filename,4))+''''

可以在上面语句上做做文章


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9814254.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存