SQL Server Azure là 1 dịch vụ cho thuê SQL Server trên nền điện toán đám mây của Microsoft. Điểm đặc biệt của công nghệ này là tiết kiệm được chi phí xây dựng máy chủ đắt đỏ và chi phí quản trị, backup, giúp hệ thống của bạn hoạt động thông suốt 24/7/365 mà không bị downtime. Sau đợt máy chủ gặp sự cố vừa rồi, UltraViewer đã được một bài học đắt giá và hiện tại UltraViewer đang lên phương án sử dụng thử nghiệm công nghệ này để đưa hệ thống hoạt động ổn định toàn cầu trong mọi tình huống, tránh được các thảm họa bất ngờ như hỏng hóc phần cứng, hỏa hoạn, chiến tranh..
Sau đây UltraViewer xin chia sẻ bạn cách chuyển dữ liệu của bạn từ SQL Server 2008 R2 lên SQL Azure và ngược lại, chuyển dữ liệu từ Azure về SQL Server 2008 R2.
Bước 2 : Dùng cmd , cd tới thư mục C:\Program Files (x86)\Microsoft SQL Server\HDAC\Bin
Bước 3 : Gõ lệnh để Import hoặc Export dữ liệu bằng công cụ SqlPackage.exe
- Ví dụ để Export dữ liệu ra file .bacpac, dùng lệnh sau :
sqlpackage.exe /a:Export /ssn:SERVERNAMEsqlexpress /sdn:SOURCEDATABASENAME /su:DATABASEUSER /sp:DATABASEPASSWORD /tf:c:SOURCEDATABASENAME.bacpac
Trong đó:
ssn = Server Name
sdn = Database Name
su = User để đăng nhập SQL
sp = Password để đăng nhập SQL
tf : Target File (đường dẫn lưu file bacpac)
- Để Import dữ liệu đã Export , các bạn có thể dùng lệnh sau:
trong đó:
tdn = Target Database Name (tên database bạn muốn nhập vào)
tsn = Target Server Name (tên server)
sf = File Bacpac cần nhập.
Ảnh minh họa :
Minh đang thử nghiệm nhưng do database chưa có clustered index không hợp với SQL Azure nên phải sửa lại cấu trúc database mới export dược
Các bạn có thể tham khảo thêm một số cú pháp khác được nêu trên trang của Microsoft : https://msdn.microsoft.com/en-us/library/hh550080%28v=vs.103%29.aspx
Chia sẻ bài viết
Về tác giả
DucFabulous
Chúng tôi gồm đội ngũ những kĩ sư chăm chỉ, nhiệt huyết, với khao khát sáng tạo và làm chủ công nghệ, sẽ đem đến những điều đặc biệt giá trị nhất dành cho bạn.
Phần mềm điều khiển máy tính từ xa UltraViewer đã đạt cột mốc mới về lượng người sử dụng trên toàn cầu. Chúng tôi đang nỗ lực cải tiến sản phẩm không ngừng để đáp ứng nhu cầu của người sử dụng, xin đừng ngần ngại gửi ý kiến góp ý tới chúng tôi.
Viết bình luận (Cancel Reply)