如何在SQL2000数据库中运用查找功能?

如何在SQL2000数据库中运用查找功能?,第1张

朋友、创建sql2000数据库有好几种方法

第一、create

database

数据库名

第二、用企业管理器手动创建

第三、可以附加已有的数据库来创建

希望回答可以帮助你

sp_attach_db

将数据库附加到服务器

语法

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。文件名列表至少必须包括主文件,主文件包含指向数据库中其它文件的系统表。该列表还必须包括数据库分离后所有被移动的文件。

返回代码值

0(成功)或

1(失败)

结果集

注释

只应对以前使用显式

sp_detach_db

*** 作从数据库服务器分离的数据库执行

sp_attach_db。如果必须指定多于

16

个文件,请使用带有

for

attach

子句的

create

database。

如果将数据库附加到的服务器不是该数据库从中分离的服务器,并且启用了分离的数据库以进行复制,则应该运行

sp_removedbreplication

从数据库删除复制。

权限

只有

sysadmin

dbcreator

固定服务器角色的成员才能执行本过程。

示例

下面的示例将

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'


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存