2013-12-08 41 views
6

对于C#编程任务,我必须在Microsoft SQL Server中创建一个表。我新安装了Visual Studio 2013和Microsoft SQL Server 2012。当我安装它时,我指定了我的用户进行管理访问(这是在笔记本电脑上,只有我的用户)。我似乎无法能够完全按照我的老师的指令分配:Microsoft SQL Server,在服务器资源管理器中创建新表

  1. 创建一个新的WPF项目,称为StudentDb
  2. 打开服务器资源管理器(查看>服务器资源管理器)
  3. 右击数据连接>创建新的SQL Server数据库 创建新的SQL Server数据库窗口打开

  4. 选择一个服务器名称(默认:.\SQLEXPRESS

  5. 选择Windows身份验证
  6. 输入College为新的数据库名称
  7. 单击确定

  8. 在服务器资源管理器,你会发现在数据连接列出一个新的数据库

  9. 展开学院数据库(通过点击离开College数据库的三角形)
  10. 右键单击表>添加新表

在数字4上,唯一出现的服务器是“MORTHOS”,这是我的电脑名称。 (我希望这是任意的)。我能够创建一个名为college的新数据库。当我达到6时,我发现我的进度完全停止。我只有选择刷新和性能,看不到的地方添加一个新的表如右图所示,在这里:

Tables right click

我知道它有一个有效的连接,因为它能够成功创建数据库学院。我甚至可以确认它已当我点击“测试”良好的连接:

enter image description here

有人能告诉我什么,我做错了什么?

编辑:在SQL Server Management Studio中我看到自己的登录下:

enter image description here

+0

是否用户日志记录与有权创建表? – PCG

+0

它应该,我确信我每次在安装过程中都会提示自己。有没有什么办法来检查和/或添加这个? –

+0

打开sql管理工作室并连接到服务器。在资源管理器中应该有一个名为Security的节点,并且应该是您的用户名。当你打开用户时,应该有一个名为“服务器角色”的部分,确保选中了sysadmin。 – PCG

回答

7

如果你只看到刷新和属性,当你右击服务器资源管理器的表,你可能需要安装SQL Server数据工具从http://msdn.microsoft.com/en-us/data/hh297027

+0

我正在使用Visual Studio 2013,它看起来像这些工具是2012年。我正在做一些谷歌搜索,我没有找到一个相同的版本,有没有更新的版本? –

+0

即使我似乎没有发现任何晚于十月发布。尝试安装您可以找到的最新版本。 –

+0

也阅读http://stackoverflow.com/questions/14113069/visual-studio-2012-mvc-local-db-add-table-menu-option-missing –

0

我碰到类似的“创建表”没有显示(只有“刷新”和“属性”是左)右键单击数据连接中的空表。

我安装了SQL Server数据工具,它工作正常!谢谢!

5

使用update后,在创建表,不使用save

enter image description here

相关问题