这是来自SQL Server 2008,ssms
当我创建一个表时,它会在dbo下创建.
我想在不同的模式下创建它,但是当我使用"新表"对话框时,我永远找不到指定它的字段.
我需要重新启动数据库,因为某些进程无法正常工作.我的计划是让它脱机并重新上线.
我试图在Sql Server Management Studio 2008中执行此操作:
use master;
go
alter database qcvalues
set single_user
with rollback immediate;
alter database qcvalues
set multi_user;
go
Run Code Online (Sandbox Code Playgroud)
我收到这些错误:
Msg 5061, Level 16, State 1, Line 1
ALTER DATABASE failed because a lock could not be placed on database 'qcvalues'. Try again later.
Msg 5069, Level 16, State 1, Line 1
ALTER DATABASE statement failed.
Msg 5061, Level 16, State 1, Line 4
ALTER DATABASE failed because a lock could not be placed on database …Run Code Online (Sandbox Code Playgroud) 这种情况间歇性发生,似乎与意外击中钥匙有关.
有什么想法导致这个?
我正在尝试通过SQL Server Management Studio向新创建的数据库添加一个表.但是我得到错误:
设计数据库图表或表格时不支持后端版本
要查看我在SSMS中单击的当前安装的版本,这就是出现的内容:

这有什么不对?
除了来自对象资源管理器的上下文菜单 - >"编辑前200行",是否有一种快速方法可以在编辑模式下打开表格,我可以快速修改单元格的值?
我需要能够翻过前200行.而且我不想为我需要做的每一个小调整编写"插入"脚本...我不明白为什么SMS不提供快速访问分页表编辑器(如Navicat).
当我右键单击表中的索引文件夹时,"新索引"菜单项显示为灰色.我不明白为什么.为了防万一,我删除了表中的所有数据,并刷新并重新启动了SSMS,但没有运气.我正在使用SQL Server 2012 Business Intelligence SP1 CTP.
sql-server ssms sql-server-2008 sql-server-2012 sql-server-2014
我需要能够通过SQL Server身份验证建立ODBC连接.
在SSMS中,如何授予用户在特定数据库上拥有所有权限的权限?
有没有办法用SSMS以图形方式做到这一点?
我想在SQL Server Management Studio 2008中自动生成脚本.
现在我做的是:
有没有办法自动完成这项任务?
编辑:我想生成创建脚本,而不是更改脚本.
sql-server automation ssms sql-server-2008 visual-studio-2008
有没有办法为MS SQL Server 2008中的varchar列指定4个不同的值?
例如,我需要一个名为Frequency(varchar)的列,它只接受'Daily','Weekly','Monthly','Yearly'作为可能的值
在创建表时,是否可以在SQL Server Management Studio中进行设置?