05 2013 档案

sql语句批处理
摘要:上周在测试环境建了几十张表,保存了.sql文件,准备在正式环境重建的时候懒得一个个打开建了,做一在网上搜寻了一下,果然有简单点的方法。利用osql/ocmd批处理批量执行sql文件注意:在上图中我们可以看到osql 并不支持 SQL Server 2008的所有功能,如果需要使用SQL Server 2008的所有功能可以使用ocmd命令。有了osql/ocmd命令要批量执行sql文件当然需要写一个批处理命令,例如我们执行上面sql文件就可以在txt中编写下面的语句:复制代码 代码如下: osql -S"127.0.0.1" -U"sa" -P" 阅读全文

posted @ 2013-05-29 16:23 水行者 阅读(305) 评论(0) 推荐(0) 编辑

SQL Server 2008 数据库同步的两种方式 (发布、订阅)
摘要:上篇中 说了通过SQL JOB的方式对数据库的同步,这一节作为上一节的延续介绍通过发布订阅的方式实现数据库之间的同步操作。发布订阅份为两个步骤:1、发布。2、订阅。首先 在数据源数据库服务器上对需要同步的数据进行发布,然后在目标数据库服务器上对上述发布进行订阅。发布可以发布一张表的部分数据,也可以对整张表进行发 布。下面分别介绍发布、订阅的过程。 一、发布。发布需要用实际的服务器名称,不能使用服务器的IP地址进行。能发布的信息包括【表】、【存储过程】、【用户函数】如果使用IP会有错误,如下图: 具体发布过程如下: 1、找到数据库服务器下的【复制】--【本地发布】,选择【新建发布】。如下图... 阅读全文

posted @ 2013-05-28 11:04 水行者 阅读(146) 评论(0) 推荐(0) 编辑

电脑内存大有什么好处?
摘要:主要是在多任务的情况下速度要快些,内存实际上就是一块临时是有存储空间,每一个软件在运行的时候都要来划一块,所以如果内存比较小的话,运行几个程序后再运行一个程序它们就要抢内存了,也就是说此时的内存已经严重的影响了机子的速度,但是如果内存足够大的话,这个问题很明显就不会出现了。所以并不是内存越大你的速度越快,你内存小,只同时运行一两个任务的话,同样是很快的! 阅读全文

posted @ 2013-05-16 13:51 水行者 阅读(1464) 评论(0) 推荐(0) 编辑

SQLServer2008导出包含数据的SQL文件
摘要:环境:SQLServer 2008 R2问题:导出的SQL文件中没有数据解决:1.展开数据库-------->选中某个数据库-------->任务-------->生成脚本;2.单击下一步-------->进入如下界面,可以选择需要为整个数据库导出还是只导出某个数据库;3.下一步-------->选择选项(注意选择SQL文件的生成路径)4.在上一个界面中选择高级-------->托下拉列表-------->将“要编写脚本的数据的类型”选择到“架构和数据”-------->单击确定;5.单击下一步6.选择完成,生成的脚本就会有数据了。总结:最关键的 阅读全文

posted @ 2013-05-14 11:25 水行者 阅读(395) 评论(0) 推荐(0) 编辑

日期分组
摘要:select convert(varchar(10),AddTime,111) as Date from GenerateProductList group by convert(varchar(10),AddTime,111) having [date] between '2013-05-08' and '2013-05-09'--年月日0 select convert(varchar(7),AddTime,120) as Date from GenerateProductList group by convert(varchar(7),AddTime,120 阅读全文

posted @ 2013-05-13 13:23 水行者 阅读(181) 评论(0) 推荐(0) 编辑

C# 代码优化 性能优化【转】
摘要:自己所作的项目中开始慢慢接触到程序的优化部分,慢慢的对这些有了很多的理解。代码的书写规范化有助于团队中成员对你代码快速的理解。代码的优化有助于让程序运行速度更快一些。所以如下特转一些文字说明和本人的一些愚见。C#代码优化拾贝1、Float并不比Double要快 软件测试和优化工作的一个重要原则是以实验为基础,一切以实验结果为准;我曾想当然的认为Float类型的位数少,理所当然应该比Double类型运算的要快。然而实验证明,这种想法是错误的;考察如下代码的速度: int i,j; float f1=7.125f,f2=7.125f; double d1=7.125d,d2=7.125d; Dat 阅读全文

posted @ 2013-05-09 15:08 水行者 阅读(588) 评论(0) 推荐(0) 编辑

C#性能优化实践
摘要:性能是考量一个软件产品好坏的重要指标,与产品的功能有着同等重要的地位。用户在选择一款软件产品的时候基本都会亲身试验比较同类产品的性能。作为选购那个软件重要因素之一。软件的性能指什么降低内存消耗 在软件开发中,内存消耗一般作为次要的考虑,因为现在的计算机一般都拥有比较大的内存,很多情况下,性能优化的手段就是空间换取时间。但是,并不是说,我们可以肆无忌惮的挥霍内存。如果需要支持在大数据量的用例时,如果内存被耗尽,操作系统会发生频繁的内外存交换。导致执行速度急剧下降。 提升执行速度加载速度。 特定操作的响应速度。包括,点击,键盘输入,滚动,排序过滤等。 性能优化的原则理解需求 以Mu... 阅读全文

posted @ 2013-05-09 15:00 水行者 阅读(301) 评论(0) 推荐(1) 编辑

异步线程
摘要://定义与方法同签名的委托 private delegate void AL_DelegateName(List<AL_ProductList> finishedList, string sourceDir, string saveDir, bool jinYi, bool maoLian, bool product, bool FTP, DateTime dtStart, DateTime dtEnd, string name); private void AL_CallBackMethod(IAsyncResult ar) { //从... 阅读全文

posted @ 2013-05-07 16:07 水行者 阅读(198) 评论(0) 推荐(0) 编辑

本地复制不能粘贴到服务上
摘要:在服务器上打开任务管理器,查看进程,有 rdpclip.exe 进程。通常,只要存在该进程,就可以在本机和远程服务器之间粘贴文本了。关闭此进程,然后 开始->运行->rdpclip.exe 重新运行此程序,恢复正常。有的朋友为了解决这个问题,打开了 clipbook 服务,这不对。根据微软的说法,clipbook 服务是启用“剪贴簿查看器”储存信息并与远程计算机共享。但即使打开此服务,仍然不能解决不能粘贴文本的问题。此外,为了开启 clipbook 服务,还要开启 Network DDE 、Network DDE DSDM 两个依赖的服务 (通常,为了安全的原因,这 3 个服务都应 阅读全文

posted @ 2013-05-07 10:28 水行者 阅读(239) 评论(0) 推荐(0) 编辑

替换字符串中所有的空格
摘要:Regex.Replace(model.Detailed,">\\s+<","><"); 阅读全文

posted @ 2013-05-02 15:17 水行者 阅读(204) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示