tôi đã tạo ra một cơ sở dữ liệu emailDatabase, lưu trữ nó trongKhông thể truy cập vào cơ sở dữ liệu của tôi được tạo ra mặc dù Visual Studio?
C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA
Trong Visual Studio, tôi sử dụng Server Explorer
, nhấp vào nút thêm kết nối mới.
Hộp thoại thêm kết nối sẽ xuất hiện.
Dưới tên máy chủ, tôi sử dụng hộp thả xuống và chọn DEV-5\SQLEXPRESS
. Tôi sử dụng xác thực Windows.
Trong phần Connect to
ở dưới cùng, trình đơn thả xuống hiển thị: Master, Model, msdb
và tempdb
và không hiển thị emailDatabase
của tôi.
Vì vậy, tôi chọn Attach Database File
rồi nhấn Browse và làm theo
local C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA
và chọn cơ sở dữ liệu email của tôi.
Các lỗi sau đây xảy ra:
emailDatabase
Bạn don không có sự cho phép để mở file này.
Liên hệ với chủ sở hữu tệp hoặc quản trị viên để nhận quyền.
Tôi nghĩ rằng vấn đề của tôi là tôi đã lưu cơ sở dữ liệu sai, tôi cần sao lưu hoặc một cái gì đó tương tự. nếu đó là trường hợp xin vui lòng tel cho tôi làm thế nào để thực hiện một sao lưu và như vậy. Tôi thực sự cần phải tiến lên từ vấn đề này.
Khi tôi tạo cơ sở dữ liệu, tôi đã nhấp chuột phải vào cơ sở dữ liệu trong SQL Server Management Studio và nói cơ sở dữ liệu mới, sau đó tôi đã thêm cột với truy vấn. sau đó lưu tất cả.
Tôi làm cách nào để có được bản sao tệp cơ sở dữ liệu của mình với tất cả các quyền tôi cần sử dụng trong Visual Studio ??
Bạn đã kết nối với 'DEV-5 \ SQLEXPRESS' với SQL Server Management Studio của mình, khi bạn tạo cơ sở dữ liệu chưa? Hoặc là có một cơ hội bạn có thể đã tạo ra cơ sở dữ liệu trên một ** instance ** (bản sao) khác của SQL Server? –
Tôi chưa khởi động lại VS của mình, tôi sẽ thử ngay bây giờ, um no i không kết nối với DEV-5 \ SQLEXPRESS hoặc ít nhất tôi không nghĩ vậy, tôi không chắc nó là gì, nó chỉ là một tùy chọn có sẵn trong hộp thả xuống trong VS. – Pomster