请问怎么附加 SQL SERVER 数据库?谢谢
发布网友
发布时间:2024-10-23 22:36
我来回答
共3个回答
热心网友
时间:2024-11-17 14:14
有2种办法:
1、如果你要可视化操作的话,那可以用企业管理器:
企业管理器----》展开树--》右击----》所有任务----》附加数据库--》选择需要附加数据库文件----》确定
2、用系统自带的存储过程实现:
语法
sp_attach_db [ @dbname = ] 'dbname'
, [ @filename1 = ] 'filename_n' [ ,...16 ]
参数
[@dbname =] 'dbname'
要附加到服务器的数据库的名称。该名称必须是唯一的。dbname 的数据类型为 sysname,默认值为 NULL。
[@filename1 =] 'filename_n'
数据库文件的物理名称,包括路径。filename_n 的数据类型为 nvarchar(260),默认值为 NULL。最多可以指定 16 个文件名。参数名称以 @filename1 开始,递增到 @filename16。文件名列表至少必须包括主文件,主文件包含指向数据库中其它文件的系统表。该列表还必须包括数据库分离后所有被移动的文件。
示例
下面的示例将 pubs 中的两个文件附加到当前服务器。
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
热心网友
时间:2024-11-17 14:22
打开企业管理器----对着【数据库】右击----所有任务----附加数据库--然后选择需要附加数据库的路径----确定就可以了
热心网友
时间:2024-11-17 14:22
你用的是哪个数据库,2005还是2000.右击数据库,选择附加,就可以了,找到你数据库存放的位置,就O了
热心网友
时间:2024-11-17 14:19
有2种办法:
1、如果你要可视化操作的话,那可以用企业管理器:
企业管理器----》展开树--》右击----》所有任务----》附加数据库--》选择需要附加数据库文件----》确定
2、用系统自带的存储过程实现:
语法
sp_attach_db [ @dbname = ] 'dbname'
, [ @filename1 = ] 'filename_n' [ ,...16 ]
参数
[@dbname =] 'dbname'
要附加到服务器的数据库的名称。该名称必须是唯一的。dbname 的数据类型为 sysname,默认值为 NULL。
[@filename1 =] 'filename_n'
数据库文件的物理名称,包括路径。filename_n 的数据类型为 nvarchar(260),默认值为 NULL。最多可以指定 16 个文件名。参数名称以 @filename1 开始,递增到 @filename16。文件名列表至少必须包括主文件,主文件包含指向数据库中其它文件的系统表。该列表还必须包括数据库分离后所有被移动的文件。
示例
下面的示例将 pubs 中的两个文件附加到当前服务器。
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
热心网友
时间:2024-11-17 14:15
打开企业管理器----对着【数据库】右击----所有任务----附加数据库--然后选择需要附加数据库的路径----确定就可以了
热心网友
时间:2024-11-17 14:15
你用的是哪个数据库,2005还是2000.右击数据库,选择附加,就可以了,找到你数据库存放的位置,就O了