117得票4回答
限制varchar()列的特定值?

在MS SQL Server 2008中,是否有一种方法可以为varchar列指定4个不同的值? 例如,我需要一个名为“频率”的列(varchar),只接受“每日”、“每周”、“每月”、“每年”等可能的取值 在创建表时,是否可以在SQL Server Management Studio中设...

114得票14回答
如何在SQL Server Management Studio 2008中自动化“生成脚本”任务?

我希望能够在SQL Server Management Studio 2008中自动化脚本生成。 目前我的做法是: 右键单击我的数据库,选择Tasks,"Generate Scripts..." 手动选择我需要的所有导出选项,在"select object"选项卡上选择"select a...

114得票3回答
SQL Server 2008: 如何授予用户名权限?

我需要能够通过SQL Server身份验证建立ODBC连接。 在SSMS中,我如何授予用户对特定数据库拥有所有权限的权限? 是否有一种使用SSMS图形化界面完成这个任务的方法?

113得票9回答
如何将本地SQL Server实例的管理员访问权限授予自己?

我在本地计算机安装了SQL Server 2008 R2。但是,由于权限不足,我无法创建新数据库。 “CREATE DATABASE PERMISSION DENIED” 所以,我尝试将管理员权限分配给我的当前登录 “用户没有执行此操作的权限。” 我还尝试创建一个新的登...

112得票11回答
在SQL Server 2008管理工具中,如何查看文本或varchar(MAX)列的完整内容?

在这个使用 SQL Server 2008(版本号为10.0.1600)的数据库中,有一个名为“Events”的表,其中包含一个名为“Details”的“text”列。(是的,我意识到它实际上应该是一个varchar(MAX)列,但是设置此数据库的人没有这样做。) 这个列包含非常大的异常日志...

109得票8回答
按名称查找存储过程

在SQL Server Management Studio中,有没有一种方法可以按名称或部分名称查找存储过程?(在活动数据库上下文中) 谢谢帮助

105得票10回答
如何在SQL Server管理工具中查看存储过程代码

我是SQL Server的新手,通过SQL Server Management Studio登录到我的数据库。 我有一个存储过程列表。如何查看存储过程代码? 右键单击存储过程没有像“查看存储过程内容”的选项。 谢谢。

97得票17回答
在恢复数据库过程中出现mssql '5 (拒绝访问)'错误。

我想通过 SQL Server Management Studio 从文件中恢复数据库(任务 → 还原 → 数据库;在我选择设备和选择文件之后)。 然后,我遇到了以下错误: “操作系统返回错误“5(拒绝访问。)”,而尝试在'E:\Program Files\Microsoft SQL ...

92得票17回答
如何在SQL Server管理工具中以“真正”的CSV格式获得导出输出?

我有一个在SQL Server Management Studio中运行的查询(连接到SQL Server 2005数据库)。我想以CSV格式导出数据。不是那种伪装成CSV格式,只需在每个列之间放置逗号,而是“真正”的CSV格式,其中在字符串周围放置引号。这样您就可以导出具有逗号或引号的数据。...

92得票5回答
如何安装SQL Server Management Studio 2012(SSMS)Express?

我刚刚安装了SQL Server 2012 Express,可以从VS2012RC连接到数据库。数据库正在工作中:) 我使用Win7 SP1 64位。 我想安装Management Studio 2012,但在解压安装程序后停止运行。我只看到一些控制台应用程序出现了一会儿。 1.可能是什么...