我开始学习SQL,我有一本书,提供了一个可供使用的数据库.下面的这些文件位于目录中,但问题是当我运行查询时,它会给我这个错误:
消息5120,级别16,状态101,行1无法打开物理文件"C:\ Murach\SQL Server 2008\Databases\AP.mdf".操作系统错误5:"5(访问被拒绝.)".
CREATE DATABASE AP
ON PRIMARY (FILENAME = 'C:\Murach\SQL Server 2008\Databases\AP.mdf')
LOG ON (FILENAME = 'C:\Murach\SQL Server 2008\Databases\AP_log.ldf')
FOR ATTACH
GO
Run Code Online (Sandbox Code Playgroud)
在书中,作者说它应该有用,但在我的情况下不起作用.我搜索但我不知道究竟是什么问题,所以我发布了这个问题.
下面是我用来备份(创建.bak)我的数据库的查询.
但是,每当我运行它时,我总是收到此错误消息:
消息3201,级别16,状态1,行1
无法打开备份设备'C:\ Users\Me\Desktop\Backup\MyDB.Bak'.操作系统错误5(访问被拒绝.).消息3013,级别16,状态1,行1
BACKUP DATABASE异常终止.
这是我的查询:
BACKUP DATABASE AcinsoftDB
TO DISK = 'C:\Users\Me\Desktop\Backup\MyDB.Bak'
WITH FORMAT,
MEDIANAME = 'C_SQLServerBackups',
NAME = 'Full Backup of MyDB';
Run Code Online (Sandbox Code Playgroud)
提前致谢.
有没有人知道是否有办法将SQL Server备份编写到批处理文件中,以便可以从命令行执行?
用于创建SQL Server 2008数据库自动备份的软件产品有哪些建议?
应该在不使数据库脱机/分离的情况下进行备份.
如何在SQL Server Express Edition中每天的特定时间运行存储过程?
笔记:
相关问题:
我创建了一个简单的(商业)WPF应用程序,并希望将其与可以安装在客户本地计算机上的数据库一起分发.
什么数据库最好用?
我正在考虑SQL Server Epress Edition 2008.我知道10 GB的限制,但这已经足够了,没有问题.
我唯一没有选择100%Express的是我不知道如何让我的客户备份数据库.
我的同事一直告诉我使用MS Access,但我不知道这是不是一个好选择,因为我想使用存储过程和视图.
请让我知道你在用什么,或者你可以告诉我......