社区
非技术区
帖子详情
SQL 怎么附加数据库啊,
MAYDAY1993
2015-02-13 07:22:06
找不到SQL Server2008在哪打开啊
...全文
265
回复
打赏
收藏
SQL 怎么附加数据库啊,
找不到SQL Server2008在哪打开啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SQL
2000 2005 批量
附加
数据库
工具
批量
附加
数据库
工具,支持
SQL
2000及
SQL
2005
数据库
。可以自己设置
数据库
连接,保存连接设置。自动判断mdf文件。
MS
SQL
数据库
查看器
功能简介: <1>、
数据库
基本对象的查看(库、表、主键、过程、函数、触发器、游标、视图等) <2>、
数据库
相关系统信息 <3>、建表脚本 <4>、表字段相关信息 <5>、表内数据前100条 <6>、存储过程脚本 <7>、过程参数列表 <8>、
数据库
基本操作(分离、
附加
、备份、还原) <9>、对象相关性(未完成,因为懒) <10>、关键字加色显示
SQL
Server2000企业管理器
//
附加
数据库
sp_attach_db 当使用 sp_attach_db 系统存储过程
附加
数据库
时。 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(失败) eg:下面的示例将 pubs 中的两个文件
附加
到当前服务器。 EXEC sp_attach_db @dbname = N'pubs', @filename1 = N'c:\Program Files\Microsoft
SQL
Server\MS
SQL
\Data\pubs.mdf', @filename2 = N'c:\Program Files\Microsoft
SQL
Server\MS
SQL
\Data\pubs_log.ldf' EXEC sp_attach_db @dbname = N'Ty20051029101451aaa', @filename1 = N'd:\5屏幕\Ty20051029101451aaa_data.mdf', @filename2 = N'd:\5屏幕\Ty20051029101451aaa_log.ldf' ---解决问题了 //删除
数据库
DROP DATABASE 从Microsoft?
SQL
Server? 删除一个或多个
数据库
。删除
数据库
将删除
数据库
所使用的
数据库
文件和磁盘文件。 语法 :DROP DATABASE database_name [ ,...n ] 参数 :database_name 指定要删除的
数据库
名称。从 master
数据库
中执行 sp_helpdb 以查看
数据库
列表。 eg: exec sp_helpdb database_name exec Drpo DataBase [Ty20051029101451aaa] //分离
数据库
可以使用 sp_detach_db 存储过程分离该
数据库
,然后使用带有 FOR ATTACH 子句的 CREATE DATABASE 重新
附加
。 sp_detach_db Archive GO CREATE DATABASE Archive ON PRIMARY (FILENAME = 'c:\program files\microsoft
sql
server\ms
sql
\data\archdat1.mdf') FOR ATTACH GO //显示当前
数据库
信息 --select * from Master..sysDatabases //新建---不行啊 CREATE DATABASE TestOA ALTER DATABASE TestOA SET OFFLINE WITH ROLLBACK IMMEDIATE RESTORE DATABASE TestOA From disk='C:\Documents and Settings\Administrator\桌面\帐套\data\Template.Dat' ALTER DATABASE TestOA SET OFFLINE WITH ROLLBACK IMMEDIATE exec sp_detach_db Km20051030011601 --分离
数据库
exec sp_attach_single_file_db km20051030011601,'D:\TestDatabase\Km20051030011601.mdf'--只
附加
.mdf文件
Northwind
数据库
Northwind puvs
数据库
sql
2005安装后没有这两个实例
数据库
下载后
附加
上就可以了。最好放在C:\Program Files\Microsoft
SQL
Server\MS
SQL
\Data目录下
非技术区
202
社区成员
447
社区内容
发帖
与我相关
我的任务
非技术区
非技术问题的乐园
复制链接
扫一扫
分享
社区描述
非技术问题的乐园
数据库
数据库架构
数据库开发
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章