Chủ đề: Kết nối sql bị lỗi "Database schema could not be retrieved for this conection" thì sửa thế nào?
-
09-11-2011, 03:59 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Kết nối sql bị lỗi "Database schema could not be retrieved for this conection" thì sửa thế nào?
Chào các bạn, mình mới làm quen với asp.net. Mình đang thử tạo kết nối với sql server (mình tạo csdl bằng sql 2008). Mình kéo 1 gridview vào vào click chọn datasource cho gridview này. mình đặt csdl trong thư mục App_Data đặt trong website. Nhưng nó bị lỗi thế này:
Mã:Database schema could not be retrieved for this conection. Please make sure the connection settings are correct and that the database is online
View more random threads:
- Làm sao lấy được đối tượng trong MasterPage bằng JQuery
- Gặp lỗi ngoại lệ "applicationException was unhandled by user code" khi throw 1 ApplicationExeption ?
- Cách lấy time hiện tại trong asp.net
- Thắc mắc về dropdowlist
- cách search dữ liệu từ database mô hình mvc
- Xuất dữ liệu ra file excel trên local thì ok nhưng khi up lên host thì bị lỗi????
- Cách Upload dữ liệu từ file Excel lên gridview và import vào DB trong ASP.NET?
- Custom request tới IIS
- Cách làm find next như trong notepad windows?
- Xem video trong asp.net như thế nào ?
-
09-11-2011, 04:06 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
post code lên. Kết nối lỗi rồi, báo như này chung chung quá.
-
09-11-2011, 04:18 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi angeltrongminh
-
09-11-2011, 04:29 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- hà nội
- Bài viết
- 0
Ai bảo kéo thả là không có code
-
09-11-2011, 05:18 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đây nhé:
Ở phần choose data connection mình chọn csdl có tên là minhnhut.mdf, đây chính là database mình đặt trong App_Data. Khi click xem connection string thì nó thế này
Mã:Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\minhnhut.mdf;Integrated Security=True;User Instance=True
-
10-11-2011, 05:24 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cảm ơn đã quan tâm, mình vẫn chưa kết nối được. Nhưng vào connectionstring.com xem thì thấy thế này:
Mã:This works only on a local SQL Server instance and only when connecting using windows authentication over local named pipes
-
10-11-2011, 05:41 PM #7Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
mình nghĩ bạn nên dùng tài khoản trên windows, tạo 1 tài khoản khác có username và pass rồi dùng tài khoản mới, kết nối tới server
Mã:Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
-
10-11-2011, 07:34 PM #8Banned
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
file của bạn lỗi rồi. Tôi dùng SQL server 2008 attach mà không vào CSDL được. Coi lại file minhnhut.mdf đi.
Thêm nữa là file log của nó đâu .LDF đâu.
-
11-11-2011, 04:33 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cảm ơn các bạn, cuối cùng thì mình cũng đã kết nối được với sql server 2008 với chuỗi kết nối thế này:
Mã:Data Source=NHUT-PC\SQL2008;Initial Catalog=sinhvien;Persist Security Info=True;User ID=sa;Password=123
Mã:Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\sinhvien.mdf;Integrated Security=True;User Instance=True
Cho mình hỏi là khi chọn kết nối database mình click vào New connection và mở ra cửa sổ Add connection. Ở cửa sổ này có phần Server Name. Cách đầu tiên mình kết nối được là vì mình nhập Server name là NHUT-PC\SQL2008 rồi nhập user name là sa và password vào thì ở mục select or enter a database name nó hiển thị 1 danh sách database cho mình chọn. Vậy thì nếu mình đặt database trong App_Data như vậy thì Server Name nhập vào là gì để chuỗi kết nối thứ 2 có thể dùng được. À mà database sinhvien.mdf là mình tạo bằng tài khoản sa với kiểu login là mixed mode, vậy thì có dùng được chuỗi kết nối thứ 2 không. Nếu được thì mong các bạn chỉ giúp với
-
12-11-2011, 10:12 AM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi sinhvien_ct
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...