小编Tiz*_*Foe的帖子

将DLL拖放到Windows Server 2008 .net 4.0中的GAC("程序集")

我试图将一些代码部署到客户机,我不想安装MS Windows SDK工具.这意味着无法访问"gacutil".我还没有为我的代码创建安装程序.看起来这些可能是.net 4.0中唯一的两个选项.

在过去,我只需要开始,运行,键入"程序集",然后拖放我的dll.

这不再可能吗?当我尝试这样做时,我没有收到任何错误消息,但dll没有出现在"assembly"文件夹中.当我在我的开发机器上使用gacutil时它工作正常,但dll仍然没有出现.

.net gac .net-4.0

30
推荐指数
3
解决办法
13万
查看次数

SQL服务器活动监视器在什么时间段内查看最近的昂贵查询

假设我在中午12点运行一个非常昂贵的查询.如果在12:01,我打开SQL Server活动监视器并查看最近的昂贵查询,我想我会在那里看到它.12:10怎么样?12:30?下午5点?该查询何时会从视图中消失?

与每分钟执行列一样,找到该值的平均时间是多少,以及更新的频率是多少?

我知道如果您在概览选项卡中右键单击,您可以设置"刷新间隔",但这不一定与分析数据的时间段相同.进程和资源等待只是一个快照.但"最近的昂贵查询"是最近x分钟的汇总数据.

我的问题是如何找到x设置的内容?

sql-server sql-server-2008 database-performance

11
推荐指数
1
解决办法
719
查看次数

有没有办法在t-sql中的print语句后停止额外的新行?

这是一个小问题,但对我来说真是太痛苦了.通常,我会在其中编写包含多个查询的存储过程.为了使调试更容易,我这样写:

print 'Some notes about query 1'
select * from someTable

print 'some notes about query 2'
update sometable set column = null
Run Code Online (Sandbox Code Playgroud)

然后我得到这样的结果:

Some notes about query 1

(8 row(s) affected)
Some notes about query 2

(8 row(s) affected)
Run Code Online (Sandbox Code Playgroud)

它们的空间本身使它难以阅读.我希望结果看起来像这样:

Some notes about query 1
(8 row(s) affected)

Some notes about query 2
(8 row(s) affected)
Run Code Online (Sandbox Code Playgroud)

我知道它很小,但它让我很烦.有人有什么想法?

t-sql

9
推荐指数
1
解决办法
4102
查看次数