우분투에서 SQL Server로 데이터베이스 복원
이를 위해 Microsoft에서 공개적으로 제공하는 AdventureWorks2019 샘플 데이터베이스를 사용합니다.
이 링크AdventureWorks2019를 사용하여 다운로드할 수 있습니다.
전제 조건:
절차:
1단계: 터미널 열기
단축키 Ctrl + alt + t를 사용하여 터미널을 엽니다.
2단계: 데이터베이스 파일이 현재 디렉터리에 있는지 확인
ls
2단계: SQL Server에 연결
'YourPassword'를 설치 중에 설정한 비밀번호로 바꾸십시오.
sqlcmd -S localhost -U SA -P '<YourPassword>'
3단계: 데이터베이스 복원
/home/skn/Downloads/를 데이터베이스 파일이 있는 경로로 바꿉니다.
NB: 터미널에서 pwd 명령을 사용하여 현재 작업 디렉토리를 얻을 수 있습니다.
USE [master]
RESTORE DATABASE [AdventureWorks2019]
FROM DISK = '/home/skn/Downloads/AdventureWorks2019.bak'
WITH MOVE 'AdventureWorks2017' TO '/var/opt/mssql/data/AdventureWorks2019.mdf',
MOVE 'AdventureWorks2017_log' TO '/var/opt/mssql/data/AdventureWorks2019_log.ldf',
FILE = 1, NOUNLOAD, STATS = 5
GO
축하합니다. 복원에 성공했습니다.
Reference
이 문제에 관하여(우분투에서 SQL Server로 데이터베이스 복원), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/seffu/restore-database-to-sql-server-in-ubuntu-58gk텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)