ในกรณีนี้ นำ Virual Box สำเร็จรูป จาก Vagrant box ชื่อ Sqlserver2014express มาใช้โดย Import เข้า Virtual Box และ Start Virtual box
1. เปรียน Network เป็น Bridge และ Fix IP
เลือก Command line อย่าปิดเด็ดขาด จะเข้าไม่ได้อีก
2. map Drive จาก Remote
use net g: \\server\share
copy SQL Database จาก Remote (ต้อง Stop SQL server service ของ Remote ก่อน)
3. ใช้ sqlcmd
sqlcmd -S .\SQLEXPRESS -E -Q"USE [master] ; create database [ชื่อ] on (filename = N'C:\ไฟล์'),(filename = N'C:\ไฟล์_log.ldf') for attach ;"
4. เปิด Remote
sqlcmd
use <newdb>
EXEC sys.sp_configure N'remote access', N'1'
GO
RECONFIGURE WITH OVERRIDE
GO
5. เป็น Owner ,สำคัญมาก
USE <newdb>ALTER DATABASE current_db SET TRUSTWORTHY ONตรวจ Owner โดยselect suser_sname(owner_sid) from sys.databases where name = '<newdb>'
ไม่มีความคิดเห็น:
แสดงความคิดเห็น