转 查看net framework 的版本的方法
今天上午Edward同学问我一个问题:如何知道自己本机安装的.NET Framework版本呢?以前这个问题我也遇到过,那就是在写自动部署程序的时候,如果客户的机器已经安装了.NET Framework就不再安装。作为安装包的制作者,自己应该是知道程序是用哪个版本.NET Framework编译的。目前.NET Framework的版本有1.1(基本上已经退出舞台)、2.0.50727、3.0和3.5。如何获取它们呢?方法一:通过Visual Studio 2008的菜单项“Help”来查看(有点无厘头的办法)方法二:在Visual Studio 2008 Command Prompt(或者.NET SDK的命令行工具) 里输入csc,然后
SQLserver 监控数据文件
很久不用Sqlserver了今天居然连查询分析器还是打电话求助找到的。。。。汗啊。。。。google+自己瞎倒腾,写了个sp监控dbfile,本来想再做的智能点用bcp 直接导出,不过出于安全原因,生产数据库把master..xp_cmdshell给禁用了,所以还是手动上去查log表了代码如下:-----------------------SET QUOTED_IDENTIFIER ON GOSET ANSI_NULLS ON GO-- =============================================-- StoredProcedure: master.dbo.sp_dbfilemonitor-- =============================================ALTER PROCEDURE dbo.sp_dbfilemonitorasdec
export
--如果从SQL数据库中,导出数据到Excel,如果Excel文件已经存在,而且已经按照要接收的数据创建好表头 ,就可以简单的用: insert into OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 5.0;HDR=YES;DATABASE=c: est.xls',sheet1$) select * from 表 http://imain.javaeye.com/blog/263575[@more@]
SQL Server 监视数据文件大小变化
SQL Server 监视数据文件大小变化 数据库文件大小日志表:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1USE [MyManagement] 2GO 3SET ANSI_NULLS ON 4GO 5SET QUOTED_IDENTIFIER ON 6GO 7SET ANSI_PADDING ON 8GO 9CREATE TABLE [dbo].[DatabaseFileLog](10 [id] [int] IDENTITY(1,1) NOT NULL,11 [LogTime] [datetime] NOT NULL CONSTRAINT [DF_DatabaseFileLog_LogTime] DEFAULT (getdate()),12 [DatabaseName] [varchar](50) NOT NULL,13 [FileLogicalN
系统 存储过程
--查看硬盘可用空间大小EXEC sys.xp_availablemedia --1.EXEC sys.xp_fixeddrives --2.--查看硬盘文件信息EXEC sys.xp_dirtree 'c:' --根目录下EXEC sys.xp_dirtree 'c:',1 -- 一级目录下--查看数据库的使用情况EXEC sys.sp_spaceused --databaseEXEC sp_spaceused N'tab_user_def' --table--查看服务器提供的OLEDB程序EXEC sys.xp_enum_oledb_providers--查看数据库服务名SELECT @@SERVERNAMESELECT HOST_NAME()EXEC sys.xp_getnetname--查看数据库实例名SELECT @@SERVICENAME--查看数据库所在机器操作系统参数EXEC sys.xp_msver-- 查看服