社区
应用实例
帖子详情
请问没有分离数据库,直接拷出*.mdf文件能附加上去吗?(无*.ldf文件)
lijialin
2005-04-29 01:12:39
在线急等,谢谢
...全文
137
6
打赏
收藏
请问没有分离数据库,直接拷出*.mdf文件能附加上去吗?(无*.ldf文件)
在线急等,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
czw980641
2005-04-29
打赏
举报
回复
对于SQL2000可能就行,但对于SQL7.0就肯定不行了。。。
zjcxc
2005-04-29
打赏
举报
回复
一般都能.但不保证所有的都能,毕竟日志文件中有些信息不能保证在你复制的时候已经完全写入数据文件中,这种情况就不能附加,或者会丢失数据.
xluzhong
2005-04-29
打赏
举报
回复
http://blog.csdn.net/xluzhong/articles/317304.aspx
lijialin
2005-04-29
打赏
举报
回复
是在数据库未启动状态拷出的(实际上是崩溃后),附加时提示*.ldf文件的路径不对,而不是直接创建一个新的*.ldf文件
caiyunxia
2005-04-29
打赏
举报
回复
没有分离数据库,如果数据库是启动状态,是不能拷贝的
caiyunxia
2005-04-29
打赏
举报
回复
可以
实验
数据库
的创建与管理.doc
在SSMS中创建与管理
数据库
操作练习一: 1. 为学生管理系统创建后台
数据库
: (1)
数据库
名student。 (2)主数据
文件
逻辑名称为student,物理名称为student.
mdf
,存放在D盘根目录下, 初始大小为3MB,
文件
增长不受限制,增长量为1MB。 (3)事务日志
文件
逻辑名称为student_log,物理名称为student_log.
mdf
,存放在D盘 根目录下,初始大小为1MB,
文件
增长最大为5MB,增长量为10%。 2.查看student
数据库
的信息。 3.修改student
数据库
: 增加一个辅助数据
文件
,
文件
逻辑名称为studentfu,物理名称为studentfu.ndf,存 放在E盘根目录下,初始大小为1MB,
文件
增长不受限制,增长量为20%。 4. 修改主数据
文件
的初始大小为4MB。 5.将上面创建的
数据库
作一个完全备份,备份
文件
保存在d:\data目录下。 5.删除student
数据库
。 6.还原student
数据库
。 在SSMS中创建与管理
数据库
操作练习二: 1. 为"图书借阅系统"创建后台
数据库
: (1)
数据库
名为TSJY。 (2)主数据
文件
逻辑名称为TSJY_data,物理名称为TSJY_data.
mdf
,存放在D盘根 目录下,初始大小为3MB,
文件
增长不受限制,增长量为1MB。 (3)事务日志
文件
逻辑名称为TSJY_log,物理名称为TSJY_log.
ldf
,存放在D盘根 目录下,初始大小为1MB,
文件
增长最大为5MB,增长量为10%。 2.查看
数据库
的信息。 3.修改TSJY
数据库
: 增加一个事务日志
文件
,
文件
逻辑名称为TSJY_log2,物理名称为TSJY_log2.
ldf
, 存放在D盘根目录下,初始大小为8MB,
文件
增长不受限制,增长量为20%。 4. 修改两个事务日志
文件
大小分别改为1MB和2MB。 5.将上面创建的各
数据库
作一个完全备份,备份
文件
保存在d:\data目录下。 6.将备份
文件
移动到E:根目录下。 7.删除TSJY
数据库
。 8.还原TSJY
数据库
。 在SSMS中创建与管理
数据库
操作练习三: 1.为"图书还书系统"创建后台
数据库
: (1)
数据库
名为TSHS。 (2)主数据
文件
逻辑名称为TSHS_data,物理名称为TSHS_data.
mdf
,存放在C盘根 目录下,初始大小为4MB,
文件
增长不受限制,增长量为20%。 (3)事务日志
文件
逻辑名称为TSHS_log,物理名称为TSHS_log.
ldf
,存放在C盘根 目录下,初始大小为2MB,
文件
增长最大为6MB,增长量为1MB。 2.查看
数据库
的信息。 3.修改TSHS
数据库
: 增加一个辅助数据
文件
,
文件
逻辑名称为TSHSFU_data,物理名称为TSHSFU_data.n df,存放在D盘根目录下,初始大小为3MB,
文件
最大增长100M,增长量为2M。 4. 将主数据
文件
的初始大小为2MB。 5.将上面创建的各
数据库
作一个完全备份,备份
文件
保存在d:\data目录下。 6.将备份
文件
移动到E:根目录下。 7.删除TSJY
数据库
。 8.还原TSJY
数据库
。 在SSMS中创建与管理
数据库
操作练习四: 1.为"商品供应系统"创建后台
数据库
: (1)
数据库
名为SPGY。 (2)主数据
文件
逻辑名称为SPGY_data,物理名称为SPGY_data.
mdf
,存放在C盘根 目录下,初始大小为3MB,
文件
增长不受限制,增长量为1MB。 (3)事务日志
文件
逻辑名称为SPGY_log,物理名称为SPGY_log.
ldf
,存放在C盘根 目录下,初始大小为1MB,
文件
增长最大为5MB,增长量为10%。 2.查看
数据库
的信息。 3.修改SPGY
数据库
: (1)新增一个
文件
组user。 (2)增加一个辅助数据
文件
,
文件
逻辑名称为SPGYFU_data,物理名称为SPGYFU_data. ndf,
文件
属于user
文件
组,存放在D盘根目录下,初始大小为8MB,
文件
最大增长100M, 增长量为2M。 4. 将主数据
文件
的初始大小为2MB。 5.将上面创建的
数据库
分离
。 6.将
分离
后的
数据库
文件
复制到E:\data下。 7.将SPGYB
附加
到SQL Server环境中。 在SSMS中创建与管理
数据库
操作练习五: 1. 为"商品销售系统"创建后台
数据库
(1)
数据库
名为SPXS。 (2)主数据
文件
逻辑名称为SPXS_data,物理名称为SPXS_data.
mdf
,存放在C盘根 目录下,初始大小为3MB,
文件
增长不受限制,增长量为1MB。 (3)事务日志
文件
逻辑名称为SPXS_log,物理名称为SPXS_log.
ldf
,存放在C盘根 目录下,初始大小为1MB,
文件
增长最大为5MB,增长量为10%。 2.查看
数据库
的信息。 3.修改SPXS
数据库
: (1)新增一个文
实验二-
数据库
创建与管理.docx
(1) 利用SQL Server Management Studio创建一个名为employees的
数据库
。该
数据库
的主
数据库
文件
逻辑名称为employees,初始大小为10MB,最大尺寸为无限大,增长速度为10%;
数据库
的日志
文件
逻辑名称为employees_log,初始大小为1MB,最大尺寸为5MB,增长速度为1MB。存放路径为D:\DATA\,其他均采用默认设置。 (2) 利用SQL Server Management Studio添加次要数据
文件
employee2和事物日志
文件
逻辑名称为employee2_log。 (3) 利用Transact-SQL语句创建
数据库
test,采用默认参数。若该
数据库
已存在,则删除后重建。 (4)修改
数据库
test,将数据
文件
的逻辑
文件
名修改为“测试数据”,操作系统
文件
名修改成D:\DATA\test.
MDF
。将事务日志
文件
的逻辑
文件
名修改为“测试数据日志”,操作系统
文件
名修改成D:\DATA\test_log.
LDF
。并且为
数据库
新增一个逻辑名为“测试数据2”的次要数据
文件
。 (5)利用SQL Server Management Studio将test
数据库
分离
后重新
附加
到当前SQL Server实例中。 (6)利用Transact-SQL语句将test
数据库
重命名为“测试”,调用系统存储过程将“测试”重命名为test。 (7)利用Transact-SQL语句为
数据库
employees和test创建快照。 (8)利用Transact-SQL语句删除创建的
数据库
employees和test。
汽车电子AutoSAR从入门到精通视频课程
课程大纲1-什么是 AutoSAR 为什么要学习 AutoSAR2-AutoSAR课程大纲3-用Linux操作系统思维理解AutoSAR4-AutoSAR出现的背景和行业状况5-AutoSAR运行的硬件环境ECU6-AutoSAR优势和代码演示7-AutoSAR开发方法论8-汽车电子岗位介绍9-AUTOSAR工具链讲解10-BSW概述-111-BSW概述-212-CAN总线物理层讲解-113-CAN总线物理层讲解-214-CAN总线物理层讲解-标准和仲裁机制15-CAN总线物理层讲解-数据帧16-CAN总线物理层讲解-错误检测机制17-CAN总线物理层讲解-位时间和同步18-CAN总线DBC
文件
讲解19-AutoSAR通信概述-通信服务架构120-AutoSAR通信概述-通信服务架构221-AutoSAR通信概述-PDU和收发数据流22-CAN总线网络传输层CanTp讲解-Can诊断网络分层23-CAN总线网络传输层CanTp讲解-CanTp组帧拆帧过程-124-CAN总线网络传输层CanTp讲解-CanTp组帧拆帧过程-225-CAN总线网络传输层CanTp讲解-CanTp时间参数和诊断数据流26-车载以太网第一讲-车载以太网基础知识MAC PHY27-车载以太网第一讲-车载以太网和工业以太网区别28-车载以太网在Autosar上的应用-以太网协议栈软件架构29-车载以太网在AutoSAR上的应用-Soad PduR30-LIN总线入门到精通第一讲-Lin总线基础知识31-LIN总线入门到精通第一讲-Lin协议格式32-LIN总线入门到精通第一讲-Lin帧类型33-LIN总线的通信矩阵和
LDF
文件
讲解34-LIN总线在AutoSAR上的应用35-Lin总线诊断应用-LinTp传输层36-Lin总线诊断应用-Lin主节点诊断流程37-SPI总线基础知识38-AutoSAR SPI应用39-协议数据单元PDU和服务数据单元SDU40-Pdu Router(PduR)模块详解41-Com模块讲解-报文和信号42-Com模块讲解-COM内部实现原理43-诊断功能第一讲-诊断基础知识44-诊断功能第二讲-UDS服务讲解-UDS基础知识45-诊断功能第二讲-UDS服务讲解-物理寻址和功能寻址46-诊断功能第二讲-UDS服务讲解-具体服务讲解-147-诊断功能第二讲-UDS服务讲解-具体服务讲解-248-诊断功能第二讲-DCM模块讲解49-诊断功能第四讲-OBD服务50-存储知识和AUTOSAR存储架构51-AUTOSAR 存储服务之Fee换页策略52-Autosar BswM模块讲解53-AutoSAR OS和OSEK OS54-AutoSAR应用软件层-RTE层概述55-AutoSAR应用软件层-AppL层概述
SQLServer2000企业管理器
//
附加
数据库
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\MSSQL\Data\pubs.
mdf
', @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\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 sqlserver\mssql\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
文件
SQL Server
数据库
分离
与
附加
(图文教程)
一、概述 SQL Server提供了“
分离
/
附加
”
数据库
、“备份/还原”
数据库
、复制
数据库
等多种
数据库
的备份和恢复方法。这里介绍一种学习中常用的“
分离
/
附加
”方法,类似于大家熟悉的“
文件
拷贝”方法,即把
数据库
文件
(.
MDF
)和对应的日志
文件
(.
LDF
)拷贝到其它磁盘上作备份,然后把这两个
文件
再拷贝到任何需要这个
数据库
的系统之中。比如,在实验教学过程中,同学们常常想把自己在学校实验室计算机中创建的
数据库
搬迁到自己的计算机中而不想重新创建该
数据库
,就可以使用这种简单的方法。但由于
数据库
管理系统的特殊性,需要利用SQL Server提供的工具才能完成以上工作,而
直接
的
文件
拷贝是行不通的。 这个方法涉
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章