2013-12-08 13 views
6

Đối với một bài tập lập trình C#, tôi phải tạo một bảng trong Microsoft SQL Server. Tôi có Visual Studio 2013 và Microsoft SQL Server 2012 mới được cài đặt. Khi tôi cài đặt nó, tôi đã chỉ định người dùng của mình cho quyền truy cập quản trị (đây là trên máy tính xách tay chỉ có người dùng của tôi). Tôi dường như không thể để có thể làm theo đầy đủ hướng dẫn giáo viên của tôi đối với việc chuyển nhượng:Microsoft SQL Server, tạo bảng mới trong trình khám phá máy chủ

  1. Tạo một dự án WPF mới gọi là StudentDb
  2. Mở Server Explorer (View> Server Explorer)
  3. Nhấp chuột phải vào Kết nối dữ liệu> Create New SQL server Cơ sở dữ liệu Create New SQL server Cơ sở dữ liệu cửa sổ mở ra

  4. Chọn một tên server (mặc định: .\SQLEXPRESS)

  5. Chọn Windows Authentication
  6. Nhập College như tên cơ sở dữ liệu mới
  7. Bấm OK

  8. Trong Server Explorer bạn sẽ tìm thấy một cơ sở dữ liệu mới được liệt kê dưới Dữ liệu Connections

  9. Mở rộng các cơ sở dữ liệu College (bằng cách nhấn tam giác bên trái của cơ sở dữ liệu College)
  10. Nhấp chuột phải Bảng> Thêm bảng mới

Trên số 4, máy chủ duy nhất xuất hiện là "MORTHOS" là tên máy tính của tôi. (Tôi hy vọng rằng điều này là tùy ý). Tôi đã có thể tạo ra một DB mới có tên là đại học. Khi tôi đến 6 tuổi, tôi thấy rằng tiến bộ của tôi bị ngừng lại hoàn toàn. Tôi chỉ có các tùy chọn Refresh và tài sản và không thể nhìn thấy nơi để thêm một bảng mới như trong hình:

Tables right click

Tôi biết nó có một kết nối hợp lệ, bởi vì nó đã có thể tạo ra thành công cơ sở dữ liệu Cao đẳng . Tôi thậm chí có thể xác nhận rằng nó có một kết nối tốt khi tôi nhấp vào "thử nghiệm":

enter image description here

Ai đó có thể xin vui lòng cho tôi biết những gì tôi đang làm sai?

EDIT: trong SQL Server Management Studio Tôi thấy bản thân mình dưới thông tin đăng nhập:

enter image description here

+0

Liệu người dùng đăng nhập của bạn với có quyền truy cập để tạo bảng? – PCG

+0

Nên, tôi chắc rằng tôi đã tự thêm mình như vậy mỗi khi được nhắc trong khi cài đặt. Có cách nào để kiểm tra lại và/hoặc thêm điều này không? –

+0

Mở studio quản lý sql và kết nối với máy chủ. Trong trình khám phá, phải có một nút được gọi là Bảo mật và dưới đó phải là tên người dùng của bạn. Khi bạn mở người dùng có một phần được gọi là "vai trò máy chủ" đảm bảo kiểm tra sysadmin. – PCG

Trả lời

7

Nếu bạn chỉ nhìn thấy Refresh và Properties khi bạn nhấp chuột phải vào bảng trong Server Explorer, bạn có thể cần phải cài đặt Công cụ dữ liệu SQL Server từ http://msdn.microsoft.com/en-us/data/hh297027.

+0

Tôi đang sử dụng Visual Studio 2013, có vẻ như những công cụ này là cho năm 2012. Tôi đang làm một số googling và tôi không tìm thấy một cho phiên bản tương tự, là có một phiên bản mới hơn? –

+0

Thậm chí tôi dường như không tìm thấy bất kỳ phiên bản nào sau bản phát hành tháng 10. Thử cài đặt phiên bản mới nhất mà bạn có thể tìm thấy. –

+0

Cũng đọc http://stackoverflow.com/questions/14113069/visual-studio-2012-mvc-local-db-add-table-menu-option-missing –

0

Tôi chạy vào tương tự "Tạo bảng" không hiển thị (chỉ "làm mới" và "Thuộc tính" còn lại) cho một nhấp chuột phải trên Bảng trống trong Kết nối dữ liệu.

Tôi đã cài đặt công cụ dữ liệu máy chủ SQL và nó đang hoạt động! Cảm ơn!

5

Sử dụng update sau khi bạn tạo bảng, không sử dụng save

enter image description here

Các vấn đề liên quan