Tôi đã từng mở tệp sdf (sqlCE) bằng visual-studio? hoặc sql-server? Tôi thực sự không nhớ. Bây giờ tôi không thể mở tệp sdf này. Tôi cần mở chương trình nào?cách mở tệp * .sdf?
Trả lời
Đó là cơ sở dữ liệu SQL Compact. Bạn cần xác định ý nghĩa của từ "Mở". Bạn có thể mở nó qua mã với SqlCeConnection để bạn có thể viết công cụ/ứng dụng của riêng mình để truy cập nó.
Visual Studio cũng có thể open the files directly nếu được tạo bằng phiên bản SQL Compact phù hợp.
Ngoài ra còn có một số third-party tools để thao tác chúng.
Ngoài các phương pháp được mô tả bởi @ctacke, bạn cũng có thể mở cơ sở dữ liệu SQL Server Compact Edition với SQL Server Management Studio. Bạn sẽ cần SQL Server 2008 để mở cơ sở dữ liệu SQL CE 3.5.
Hãy thử LINQPad, nó hoạt động cho SQL Server, MySQL, SQLite và cũng SDF (SQL CE 4.0). Hay nhất của tất cả nó là miễn phí!
bước với phiên bản 4.35.1:
bấm vào 'Add Connection'
Kích Next với 'Xây dựng bối cảnh dữ liệu tự động' và 'mặc định (LINQ to SQL) ' đã chọn.
Trong 'Nhà cung cấp' chọn 'SQL CE 4.0'.
Trong 'Cơ sở dữ liệu' bằng 'Đính kèm tệp cơ sở dữ liệu' được chọn, chọn 'Duyệt qua' để chọn tệp .sdf của bạn.
Nhấp vào 'OK'.
Thì đấy! Nó sẽ hiển thị các bảng trong .sdf và có thể truy vấn nó bằng cách nhấp chuột phải vào bảng hoặc viết mã LINQ bằng ngôn ngữ .NET yêu thích của bạn hoặc thậm chí là SQL. Làm thế nào là mát mẻ?
Bạn có thể sử dụng SQL Compact Query Analyzer
http://sqlcequery.codeplex.com/
SQL Compact Query Analyzer thực sự linh hoạt. Tải xuống 3 MB, yêu cầu cài đặt nhưng thực sự linh hoạt và hoạt động.
Làm việc tốt cho tôi. Thực sự thích nó. Cảm ơn! –
Nếu bạn chỉ cần xem bảng và chạy truy vấn trên bảng, bạn có thể sử dụng this trình xem PDF của bên thứ ba. Nó là một trình xem nhẹ có tất cả các chức năng cơ bản và sẵn sàng sử dụng sau khi cài đặt.
và ofcourse, miễn phí của nó.
- 1. Visual Studio 2010 - dự án C++ - xóa tệp * .sdf
- 2. Tăng kích thước của tệp nhỏ gọn 3.5 .sdf bằng cách sử dụng C#
- 3. Các tác động có thể có của việc thêm tệp * .sdf vào .gitignore
- 4. Cách mở tệp .hprof
- 5. Cách mở tệp "nul"?
- 6. Cách mở tệp .a
- 7. Cách mở tệp bằng cách mở bằng câu lệnh
- 8. Cách mở tệp .msu extension?
- 9. Android làm cách nào để mở tệp mở rộng .doc?
- 10. Cách mở tệp từ Memory Stream
- 11. Cách mở tệp .accdb trong Ubuntu?
- 12. Làm cách nào để mở tệp hx?
- 13. Cách mở tệp vcproj từ CDT Eclipse?
- 14. Cách mở tệp bên ngoài từ HTML
- 15. Cách mở và chia nhỏ nhiều tệp
- 16. Cách mở tệp trong Android qua Intent
- 17. Cách truy cập Trình mô tả tệp của tệp mở
- 18. Tải tệp mở rộng
- 19. Mở tệp chỉ đọc
- 20. Mở vị trí tệp
- 21. Mở gói tệp XAP
- 22. Mở tệp pdf
- 23. Làm cách nào để mở nhiều tệp bằng cách sử dụng "có mở" bằng Python?
- 24. Mở tệp từ Cygwin
- 25. Perl: Mở tệp
- 26. Mở tệp Android
- 27. mở tệp bằng tên tệp unicode?
- 28. Cửa sổ chặn mở tệp
- 29. Mở các tệp bằng JFileChooser
- 30. Làm cách nào để mở một tệp Unicode bằng Perl?
cảm ơn đối với sự giúp đỡ, khi tôi viết mở tôi có nghĩa là - để xem bảng và để viết truy vấn của (i điều mà tôi sử dụng để mở với visual-studio) nhưng bây giờ tôi không thể – Gold
Các công cụ của bên thứ ba khác tại đây: http://erikej.blogspot.com/2009/04/sql-compact-3rd-party-tools.html – ErikEJ
Hoặc chỉ sử dụng SQL Server Management Studio. (1) Mở SQL Server Management Studio, hoặc nếu nó đang chạy chọn File -> Connect Object Explorer ... (2) Trong hộp thoại Connect to Server thay đổi Kiểu máy chủ thành SQL Server Compact Edition (3) Duyệt để tìm hiểu thêm ...> (4) Mở tập tin SDF của bạn. –