如何附加SQL2000数据库?

如何附加SQL2000数据库?,第1张

1)数据库的安装:打开SQL2000企业管理器,依次点击Microsoft SQL Server,SQL Server组,(LOCAL)(Windows NT)。右键点击“数据库”,选择“所有任务”中的“附加数据库”选项,会看见如下所示界面:2)点击“附加数据库(A)”会跳出“附加数据库—(LOCAL)”窗口如下:3)点击“验证(V)”按钮左边的“...”按钮,会d出如下“浏览现有的文件—(LOCAL)”提示窗口如下:4)选择数据库所在的文件夹,找到.MDF文件(这里以DB_Data.MDF文件为例),点击“确定”即可附加成功。

2、点击“程序》Microsoft

SQL

Server》企业管理》”,打开企业管理器

3、展开服务器组,然后展开服务器

4、右击数据库,然后选择“所有任务》附加数据库”,d出窗口

5、输入要附加的数据库的

MDF

名称。如果不确定文件位于何处,单击浏览(...)搜索。若要确保指定的

MDF

文件正确,请单击验证。在附加为框内,输入数据库的名称。数据库名称不能与任何现有数据库名称相同。指定数据库的所有者

6、单击确定按钮。新附加的数据库的数据库节点即创建在数据库文件夹中。追问:

第一问可以在详细一些吗?回答:

可能是你的ldf有问题了或不存在,但没问题,也可以在只有mdf文件的情况下进行附加的(直接能查询分析器执行):

sp_attach_single_file_db

将只有一个数据文件的数据库附加到当前服务器。

语法

sp_attach_single_file_db

[

@dbname

=

]

'dbname'

,

[

@physname

=

]

'physical_name'

参数

[@dbname

=]

'dbname'

要附加到服务器的数据库的名称。dbname

的数据类型为

sysname,默认值为

NULL。

[@physname

=]

'phsyical_name'

据库文件的物理名称,包括数路径。physical_name

的数据类型为

nvarchar(260),默认值为

NULL。

示例

下面的示例分离

pubs,然后将

pubs

中的一个文件附加到当前服务器。

EXEC

sp_detach_db

@dbname

=

'pubs'

EXEC

sp_attach_single_file_db

@dbname

=

'pubs',

@physname

=

'c:\Program

Files\Microsoft

SQL

Server\MSSQL\Data\pubs.mdf'


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存