SEO là gì? Lợi ích khi SEO cho website Sự khác nhau giữa MySQL và SQL Server Chiến lược SEO cho website bất động sản hiệu quả Nội dung như thế nào là chuẩn SEO? Show 06/07/2017 Trường Giang Database, SQL ServerHướng dẫn thực hiện chuyển 1 Database từ máy tính này sang máy tính khác và dữ liệu, các bảng,.. vẫn được giữ nguyên trong SQL Server. Mình có 1 Database tên: TruongGiangIT trong này có Table Users có dữ liệu đã Insert sẵn, giờ mình muốn gửi Database này cho một người khác sử dụng hoặc mình muốn sao chép sang 1 máy tính khác sử dụng SQL Server Cách 1: Sử dụng Detach CSDLBước 1: Chuột phải Database > Tasks > Detach... Hã là ời đầ tiê t Trường GTrường G49 lượt thích49 lượt thích Thích Trang Home Tin tức Lập trình Database Thủ thuật Dịch vụ Contact About Us Search ... Tính năng Phát hành lần ầu của YouTube Phản hồi gần ây ào Mạnh Hồng trong Hướng dẫn chuyển Database từ máy này sang máy khác SQL Server Trường Giang trong [Java] Form ăng nhập Username & Password kết nối Database Trường Giang trong [Java] Form ăng nhập Username & Password kết nối Database ông trong [Java] Form ăng nhập Username & Password kết nối Database hoang trong Hướng dẫn chuyển Database từ máy này sang máy khác SQL Server Chuyên mục Database Dịch vụ Java cơ bản Java nâng cao Lập trình mySQL Bước 2: Thực hiện Copy 2 le Database *Thường là 2 le này trong thư mục Data các bạn truy cập đường dẫn sau: C:\Program Files\Microsoft SQL Server\MSSQL11\MSSQL\DATA *Bạn chỉ cần gửi 2 le này cho người khác là có thể khôi phục dữ liệu trên máy khác Hướng dẫn khôi phục trên máy khácSau khi nhận ược 2 le này, bạn dán 2 le này vào ường dẫn lúc này nhé Đường dẫn: C:\Program Files\Microsoft SQL Server\MSSQL11\MSSQL\DATA Thực hiện dán xong các bạn Attach... lại Database Chuột phải vào Database Bước 2: Nhấn Next để tiếp tục Nhấn Next... Bước 3: Các bạn có thể chọn 1 số Table hoặc có thể lấy tất cả (Trong ảnh mình sẽ lấy hết tất cả) Chọn Select specic database objects > check Tables Chọn Table cần xuất Bước 4: Để xuất le .sql kèm dữ liệu thì cần cấu hình như sau: Advanced > Tại: Types of data to script chọn “Schema and data (Có cả dữ liệu trong le xuất ra) > OK > Next Hoàn thành Như vậy chúng ta đã xuất thành công le script nằm trong đường dẫn: C:\Users\vip\Documents\script bây giờ chúng ta sẽ tiến hành chạy le script này. Hướng dẫn sử dụng le scriptBước 1: Mở SQL Server chọn File > Open > File... Bước 2: Chọn le script để mở trong SQL Server Bước 3: Chúng ta cần tạo 1 Database giống với tên của Database cũ để chứa dữ liệu sắp nhập vào. VD: Trong trường hợp này chúng ta phải tạo Database tên TruongGiangIT Bước 4: Chọn tất cả câu lệnh và nhấn Execute. Kết quả thành công sẽ hiện thông báo: Command(s) completed successfully. Mở Datbase TruongGiangIT ra sẽ thấy tất cả các bảng và dữ liệu chúng ta cần. OK như vậy thì mình đã hướng dẫn các bạn mà lấy dữ liệu trong SQL Server từ máy này sang máy khác thành công
Trả lời Nam 29/01/2018 at 22: Bạn ơi cho mình hỏi. Mình muốn khi mang ến máy khác attach ược rồi nhưng khi vào sql phải có mật khẩu thì làm thế nào Khi bạn có một Database SQL Server với vài chục account, muốn chuyển nó tới một server khác, vấn đề bạn gặp phải là rất nhiều account sql trước đó đã được gán các quyền nhất định trên từng object như table, store procedure, view, function... và bạn không thể nhớ hết được user nào đang nắm giữ quyền nào... để tiến hành gán lại quyền. Bài viết liên quan
Nhiều người thắc mắc về quá trình Detach và attach Database làm mất hết quyền của user trên đó, nội dung dưới đây sẽ hướng dẫn bạn cách giữ nguyên tất cả các quyền trên Database đó mà không phải tạo account mới và đi gán lại các quyền cho nó. Cách Attach và Detach database không làm mất quyền user trong SQL Server Bước 1: Detach và attach Database bình thường Bước 2: 2.1 Ghi lại tên các User có ở trong Database vừa attach lên 2.2 Vào Sercurit: Logins để tạo lại các user vừa ghi lại ở trên Bước 3. Sau khi đã tạo xong các account trùng tên, tiến hành Ánh xạ lại quyền cho từng user của Database: Chạy lệnh SQL: EXEC sp_change_users_login 'Update_One', 'UserName_Cần_Ánh_Xạ', ' UserName_Cần_Ánh_Xạ ' Ví dụ: EXEC sp_change_users_login 'Update_One', 'New1', 'New1' sp_change_users_login là một thủ tục hệ thống có sẵn trong SQL sẽ giúp chúng ta lấy lại quyền cho các database. mà không phải đi gán đến từng quyền trên mỗi user rất phực tạp. https://thuthuat.taimienphi.vn/ms-sql-server-attach-va-detach-database-khong-lam-mat-quyen-user-26268n.aspx |