开发人员是否应该在他们的PC上拥有管理员权限,或者是否为他们提
一些评论:
我们是由5名开发人员组成的团队,并构建Web应用
我正在寻找一种方法来监视某些Windows服务(在Windows Server 2003上)并在必要时重新启动.这些服务位于不同的服务器上,主要包括SQL Server服务(例如SQL Server代理),还包括一些专有服务.
如果服务已停止,则发送的电子邮件警报也非常有用.
是否有可能找出谁称为商店程序?
例如,假设我收到错误proc3.从PROC内我想知道,如果它被称为proc1或proc2.
现在如果已取消ALL权限,我如何替换它:
REVOKE ALL ON dbo.MyObject TO MyUser
Run Code Online (Sandbox Code Playgroud)
我循环遍历数据库中的所有对象并撤消特定用户的所有权限.因此,如果我必须具体说明撤销哪个权限,那将是一个真正的麻烦,因为我必须找出我拥有的对象,然后撤销对该类型对象的每个可能的权限.而不仅仅是REVOKE ALL.
我希望一组用户对SQL Server上所有数据库的所有表和视图具有只读访问权限(我正在使用SS2008).我希望这些用户对所有未来的表和视图具有只读访问权限.
你会怎么设置它?
在SSIS包中,我有一个For循环容器任务,EvalExpression设置为true(因此它永远运行).如果For循环容器内的任何任务失败,则包必须失败 - 执行包任务(调用子包)除外.如果失败,则父包应转移到下一个任务.
我尝试将Execute Package任务的MaximumErrorCount设置为0,但这没有帮助.我尝试将For循环容器任务的MaximumErrorCount设置为0,但忽略了For循环容器任务中所有任务的错误.
任何想法如何我只能在Forcute Container中的Execute Package任务中忽略错误.
如果我有一个SQL脚本存储在这样的变量中:
DECLARE @SQL VARCHAR(MAX) = 'SELECT * FROM Employees WHERE Age > 80'
Run Code Online (Sandbox Code Playgroud)
如果我要运行它,我如何判断@SQL是否会返回任何行?
实际上这个:
IF EXISTS(@SQL) print 'yes, there are rows' -- Dummy code -- does not work!
Run Code Online (Sandbox Code Playgroud)
我想尝试这个,而不必在@SQL中运行脚本,将其插入表中并计算行数.
在SQL Server 2005中,我有一个包含图像的表(数据类型:图像).仅使用SQL,如何将图像另存为文件(在运行SQL Server的同一服务器上).如果必须,我将使用SQL CLR,但我想尽可能避免这种情况.
我希望SQL Server作业不运行调用proc的调度,该调度将使用SQL Server数据库邮件发送带有嵌入式图像的电子邮件,如下所示:
exec msdb.dbo.sp_send_dbmail
@profile_name = 'MyProfile',
@recipients = 'bob@hotmail.com',
@subject = 'hello',
@file_attachments = 'C:\MyLogo.gif',
@body=N'<p>Image Test</p><img src="MyLogo.gif" /><p>See image there?</p>',
@body_format = 'HTML';
Run Code Online (Sandbox Code Playgroud)
该SQL有效,但我需要先将图像保存为文件.如果我可以直接在电子邮件上获取图像而不将其保存为文件,那很好,但它需要嵌入到电子邮件中,我只想使用SQL.
我正在使用BIDS和SQL Server Reporting Services(SSRS)2008 R2来构建报告.我希望每个类别显示为一个单独的表/网格.
重要提示:列(CELERY,EGG等)是动态的,来自表中的值,因此构建报表的人不能将它们硬编码到报表中.所以我们现在正在使用矩阵控制.
报告现在看起来像什么:

我希望报告看起来如何:

有任何想法吗?
谢谢,克雷格
可能重复:
SSRS的国际化
我们将SQL Server Reporting Services用于我们的Web报告.目前,我们的客户都在英国,因此对于每份报告,我们将报告的语言属性设置为"英语(英国)".
但现在我们有美国和法国的客户.因此,我们需要更改法语的语言和货币,以及美国人的日期格式和货币.我们希望为所有客户保留一套报告.
做这个的最好方式是什么?
sql-server ×4
sql ×3
database ×1
deprecated ×1
dynamic-sql ×1
email ×1
image ×1
monitoring ×1
ssis ×1
ssrs-2008 ×1