Có cách nào tự động trong SQL Server 2005 để tạo cơ sở dữ liệu từ một vài bảng trong cơ sở dữ liệu khác không? Tôi cần phải làm việc trên một dự án và tôi chỉ cần một vài bảng để chạy nó tại địa phương, và tôi không muốn thực hiện một bản sao lưu của một DB 50 gig.Tạo cơ sở dữ liệu từ cơ sở dữ liệu khác?
CẬP NHẬT
Tôi đã thử các Nhiệm vụ -> Dữ liệu xuất khẩu trong studio quản trị, và trong khi nó tạo ra một cơ sở dữ liệu phụ mới với các bảng tôi muốn, nó không sao chép trên bất kỳ siêu dữ liệu bảng, tức là ... không có ràng buộc PK/FK và không có dữ liệu Nhận dạng (Ngay cả khi đã kiểm tra danh tính bảo tồn).
Tôi rõ ràng cần những thứ này để nó hoạt động, vì vậy tôi mở các đề xuất khác. Tôi sẽ thử công cụ xuất bản cơ sở dữ liệu đó.
Tôi không có Dịch vụ tích hợp sẵn có và hai Máy chủ SQL không thể kết nối trực tiếp với nhau, vì vậy những máy chủ đó không hoạt động.
Cập nhật Update
Cơ sở dữ liệu xuất bản Công cụ làm việc, các SQL nó tạo ra là hơi lỗi, do đó, một biên tập bàn tay nhỏ là cần thiết (Cố gắng để tham khảo trigger không tồn tại), nhưng một khi tôi đã làm điều đó tôi đã tốt để đi.