.mdf
및 .ldf
을 보관 용 계정 폴더로 이동하고 싶습니다. 보관 용 계정 폴더 경로를 변경하는 방법
ALTER DATABASE MyDatabase1 MODIFY FILE
(
Name = matrix,
Filename = 'C:\Users\mycomputer\Dropbox\MyDatabase1.mdf'
);
을하지만이 오류 얻을 :
The path specified by 'C:\Users\mycomputer\Dropbox\MyDatabase1.mdf' is not in a valid directory.
나는 그냥 내 스크립트를 실행하는 SQL 서비스가되지 않는 권한 문제의 확신을 올바른 권한을가집니다. 그러나 나는 DropBox에 모든 권한을 부여하기위한 어떤 단서를 가지고 있지 않습니다. mycomputer \ users 시도했지만 작동하지 않았다. 누군가 제발 도와 드릴까요?
나는 정말로 *이 작업을 수행 할 것을 권장하지 않습니다 ** - 백업을 만들고 보관 용 폴더에 백업을 보관하십시오. 나는 당신이 MDF가 끊임없이 운영된다는 것을 이해하지 못했고, 백업은 데이터베이스의 고도로 압축 된 특정 시점 (point-in-time) 스냅 샷이라고 생각합니다. –
나는 이것에 대해서만 OMG 조랑말을 지원할 수 있습니다 - ** 그렇게하지 마십시오 ** - 그것은 좋은 아이디어도 아니며 안전하지도 않습니다. 기껏해야 데이터베이스 파일이 손상됩니다. SQL Server **는 데이터 파일을 Dropbox와 같은 형식으로 저장하도록 설계되지 않았습니다 **! –
이것은 모두 매우 유용합니다. 나는 너희 둘 모두에게 감사한다 !! 그래서 내가 코스를 약간 변경한다고 가정 해 봅시다. 여기서 dropbox의 안쪽에서 mdf와 ldf를 처음부터 만듭니다. 내 주요 작은 목표는 SQL 관리자 도구 또는 서비스 개체 이름을 알아내는 것이므로 보관 용 폴더에 대한 해당 개체에 대한 적절한 사용 권한을 부여 할 수 있습니다. – Mikey