用SQL附加数据库的语句
2014-04-27 19:14
232 查看
//用SQL附加数据库的语句
declare @dbpath as varchar(500);
declare @dbname as varchar(20);
--更具需要修改这两个数值即可
set @dbname = 'MyDatabase1';
set @dbpath = 'G:\Ecourse\Database\';
declare @mdffile as varchar(500);
declare @ldffile as varchar(500);
set @mdffile = @dbpath + @dbname + '.mdf';
set @ldffile = @dbpath + @dbname + '.LDF';
exec sp_attach_db @dbname = @dbname, @filename1 = @mdffile , @filename2=@ldffile;
--有数据文件及日志文件的情况
sp_attach_db '数据库名'
,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
,'日志文件名(*.ldf注意要带目录)' --后面可以是用,分隔的该数据库的多个日志文件
--如果只有数据文件的情况
sp_attach_single_file_db '数据库名'
,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
方式二:在查询分析器里写,很简单
zzbjz.codeplex.com
假定路径是c:\,数据库文件名,Database.MDF,数据库名称是DataBase
create database [DateBase]
on primary (filename='c:\database.mdf')
for attach
declare @dbpath as varchar(500);
declare @dbname as varchar(20);
--更具需要修改这两个数值即可
set @dbname = 'MyDatabase1';
set @dbpath = 'G:\Ecourse\Database\';
declare @mdffile as varchar(500);
declare @ldffile as varchar(500);
set @mdffile = @dbpath + @dbname + '.mdf';
set @ldffile = @dbpath + @dbname + '.LDF';
exec sp_attach_db @dbname = @dbname, @filename1 = @mdffile , @filename2=@ldffile;
--有数据文件及日志文件的情况
sp_attach_db '数据库名'
,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
,'日志文件名(*.ldf注意要带目录)' --后面可以是用,分隔的该数据库的多个日志文件
--如果只有数据文件的情况
sp_attach_single_file_db '数据库名'
,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
方式二:在查询分析器里写,很简单
zzbjz.codeplex.com
假定路径是c:\,数据库文件名,Database.MDF,数据库名称是DataBase
create database [DateBase]
on primary (filename='c:\database.mdf')
for attach
相关文章推荐
- SQL语句数据库分离、附加
- SqlServer中用SQL语句附加数据库及修改数据库逻辑文件名
- SQL语句附加数据库
- 通过SQL语句附加和分离数据库
- mssql server .ldf和.mdf的文件附加数据库的sql语句
- 【转】SqlServer中用SQL语句附加数据库及修改数据库逻辑文件名
- 用sql语句实现分离和附加数据库的方法
- SQL语句实现附加数据库,可以改数据库物理文件名
- SQL语句附加还原数据库
- SQL语句实现附加数据库,可以改数据库物理文件名,数据库名,非常方便
- [转]ms sql 2000 下批量 附加/分离 数据库(sql语句)
- 附加数据库失败 执行Transact-SQL语句或批处理时发生了异常
- mssql 2000 下批量 附加/分离 数据库(sql语句)
- 通过sql语句附加数据库与启用sa账户
- 用sql语句实现分离和附加数据库的方法
- SqlServer中用SQL语句附加数据库及修改数据库逻辑文件名
- SqlServer中用SQL语句附加数据库及修改数据库逻辑文件名
- sql语句附加分离数据库
- SqlServer中用SQL语句附加数据库及修改数据库逻辑文件名
- 附加 Sql Server 数据库文件mdf ldf 的 sql 语句(脚本)