Fanr

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 12 13 14 15 16

2011年3月17日

摘要: 在进行SQL Server培训的时候,人们总是会有这样的一个疑问:“当事务日志增长到一定程度的时候,我该怎么办?”我一般会用另一个问题来回答,那就是:“你进行备份了吗?”对于这一问题,人们的回答往往是:“当然,我们每天晚上都会备份整个数据库。”但是你对日志进行备份了吗?在这一点上,学员们认为如果能解决这一难题,这个培训就是值得的。 进行事务日志备份的时候,不仅仅是只将最新提交的事务备份,与此同时还会截断相应的日志文件。截断就意味着备份过的事务将会从日志文件中移除,为新的的事务腾出空间。事实上,如果你不备份事务日志,它就会无限制地增长,直到你的硬盘空间不足为止。菜鸟SQL Server DBA. 阅读全文
posted @ 2011-03-17 22:35 Fanr_Zh 阅读(636) 评论(0) 推荐(0) 编辑

摘要: SQL Server备份属于I/O密集型操作。简单来说,你需要首先进行读操作,然后再写整个数据库的内容。下面是几个可以改善I/O吞吐量的步骤: 向尽可能多的磁盘做写操作 使用尽可能多的磁盘驱动器来分离负载量,可以是由许多块盘组成的RAID阵列或者是多个RAID阵列。 从尽可能多块磁盘做读操作 如果你的数据库跨多块磁盘分布,你可以降低I/O瓶颈。 利用分离磁盘做读操作和写操作 对不同的磁盘组做读操作和写操作有助于增加I/O吞吐量。 RAID配置 对读操作和写操作尽可能使用速度最快的RAID配置。例如,RAID 5比较慢,因为它需要对磁盘有额外的写操作。RAID 0对写操作来说是最快的,但是它不提 阅读全文
posted @ 2011-03-17 15:50 Fanr_Zh 阅读(556) 评论(0) 推荐(0) 编辑

摘要: 让你的备份模型与你的恢复模型相符合 确保你运行的备份类型与你的数据库设置的恢复模型相符合。我见过许多案例设置为完全恢复,但是只有全备份被提到。在这些实例中,事务日志远远比数据库文件更大,但仍然得到了每个备份的支持。 利用大块日志恢复模型 如果你将给数据库中做大量插入,而且要求如果必要的话可以重建数据,那就通过使用大容量日志恢复模型保存事务日志备份时间。这个选项不对每个大块加载操作都记日志,这样可以使你的事务日志内容更少,事务日志备份运行更快。 采用差异备份 如果你的数据库非常大,但是可能整个一周数据库都不会有太多变化,那么利用差异性备份可以降低你运行备份的时间。利用这种方法,你可以在一周里每天 阅读全文
posted @ 2011-03-17 15:19 Fanr_Zh 阅读(366) 评论(0) 推荐(0) 编辑

摘要: http://www.searchdatabase.com.cn/showcontent_39571.htm 阅读全文
posted @ 2011-03-17 14:49 Fanr_Zh 阅读(336) 评论(0) 推荐(0) 编辑

摘要: 众所周知SqlServerExpress2005 属于简装版,安装程序五六十兆,在客户的服务器上部署时很畅快。但该数据库无Agent这样对我们进行定时备份保护数据安全带来了麻烦。为了定时备Express2005数据库,可以采取以下方案: 1.编写WindowsService,在服务内调用备份数据库方法。 2.使用Windows自带的计划任务。(推荐使用)。 下面就由我来介绍一下如何用计划任务实现数据库备份的,操作步骤如下: 1. 首先建立一个windows任务计划,打开任务计划向导,选择指定的的exe文件,该文件名为SQLCMD.EXE,位于x:\Program Files\Microsoft 阅读全文
posted @ 2011-03-17 13:45 Fanr_Zh 阅读(369) 评论(0) 推荐(0) 编辑

2011年3月15日

摘要: 热备份较冷备份的主要区别就是不会丢失在备份后更新的数据,下面为SQL脚本:CREATE TABLE TEST(T_ID NUMBER,T_VALUE VARCHAR2(30));/INSERT INTO TEST VALUES(100,'WANG');INSERT INTO TEST VALUES(200,'DONG');COMMIT;SELECT * FROM TEST;T_ID T_VALUE-----------------------100 WANG200 DONG1.SHUTDOWN IMMEDIATE;//关闭数据库2.STARTUP MOUNT// 阅读全文
posted @ 2011-03-15 18:42 Fanr_Zh 阅读(3700) 评论(0) 推荐(1) 编辑

2010年10月3日

摘要: 我把原来的数据库分离后,直接把日志文件给干掉了。原来在SQL 2000里经常这么干,只用一个mdf就附加了。没想到sql2005居然不行。我试验了一圈 终于找到一个成功的方法。转载,供后来者参考。SQL2000 简单一些1.创建数据库2.覆盖3.use mastergosp_configure 'allow updates',1goreconfigure with overridegoupdate sysdatabases set status=-32768 where dbid=DB_ID('test')dbcc rebuild_log('test&# 阅读全文
posted @ 2010-10-03 10:46 Fanr_Zh 阅读(1398) 评论(0) 推荐(0) 编辑

2010年9月29日

摘要: 还不行的可以试试:出错提示:启动SQL Server 2005 配置管理器时,出现以下提示错误 无法连接到WMI提供程序。您没有权限或者该服务器无法访问...... Invalid class [0x80041010]解决方法:以管理员身份运行“命令提示符”(在附件下面),进入后执行以下命令 1)cd /d C:\Program Files\Microsoft SQL Server\90\Shared 2)mofcomp "C:\Program Files\Microsoft SQL Server\90\Shared\sqlmgmproviderxpsp2up.mof"当看 阅读全文
posted @ 2010-09-29 21:58 Fanr_Zh 阅读(1818) 评论(2) 推荐(1) 编辑

2010年9月27日

摘要: SQL Server的管理和Windows的管理是息息相关的.通过Windows的注册表来管理SQL Server有时候非常方便,废话不多说,给出一些我长期使用或者收藏的注册表技巧给大家分享(注:所有项目在windows2003+SQL Server2000开发版下验证通过)wriiten by:billpu1 获得修改 SQL Server 注册:HKEY_CURRENT_USER\Softwa... 阅读全文
posted @ 2010-09-27 17:41 Fanr_Zh 阅读(462) 评论(1) 推荐(0) 编辑

2010年9月16日

摘要: 注册表编辑器”窗口左侧标题栏定位至HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\services\msahci分支,然后在右侧窗口,双击“Start”。 在打开的“编辑DWORD值”对话框,将“数值数据”框中的值由3改为数字0(如上图2),单击“确定”按钮。重新启动计算机时进入BIOS设置界面,将硬盘更改为AHCI模式。例如,针对笔者计算机而言,启动计算机时按F1键进入BIOS,依次选择Devices→ATA Drives Setup→Configure SATA as→AHCI(如图3),最后按F10键保存并退出BIOS 阅读全文
posted @ 2010-09-16 13:11 Fanr_Zh 阅读(7840) 评论(0) 推荐(0) 编辑

2010年9月13日

摘要: 而对于电脑“老鸟”们来说,系统服务则是经常优化的系统参数,与许多系统表现的参数与选项设置相比,系统服务中的各种优化则能带来更直接、实在的性能提升,因此越来越多的用户开始尝试对系统服务进行更改。目前到了Win7时代,新一轮的系统服务优化又将开始,而对于大量的系统服务,相信又将是用户的一个难题。对此,今天开始小编就对Win7系统服务进行全面解析,用户要的就是一清二楚。A字母开头:Adaptive Brightness监视氛围光传感器,以检测氛围光的变化并调节显示器的亮度。如果此服务停止或被禁用,显示器亮度将不根据照明条件进行调节。该服务的默认运行方式是手动,如果用户没有使用触摸屏一类的智能调节屏幕 阅读全文
posted @ 2010-09-13 14:35 Fanr_Zh 阅读(4802) 评论(0) 推荐(0) 编辑

2010年9月1日

摘要: protected void Page_Load(object sender, EventArgs e) { Response.Buffer = true; Response.ExpiresAbsolute = DateTime.Now.AddMinutes(-1); Response.Expires = 0; Respo... 阅读全文
posted @ 2010-09-01 18:20 Fanr_Zh 阅读(956) 评论(0) 推荐(0) 编辑

2010年8月27日

摘要: 1.问题引入 在SQL Server中备份/还原/分离/脱机/删除指定数据库时, 如果有其他用户正在使用此数据库时, SQL Server为了防止数据异常, 会报错而终止你的操作. 当然, 在SQL 2005里, 在做[分离/删除]数据库时提供了一个选项[关闭所以连接]供勾选(SQL 2000好像没有哦), 然而[备份/还原]操作却没有此选择, 也许你会说可以先[脱机数据库]再做[备份还原]操作... 阅读全文
posted @ 2010-08-27 12:03 Fanr_Zh 阅读(1429) 评论(1) 推荐(0) 编辑

摘要: [代码] 阅读全文
posted @ 2010-08-27 12:02 Fanr_Zh 阅读(480) 评论(0) 推荐(1) 编辑

2010年8月13日

摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 阅读全文
posted @ 2010-08-13 10:43 Fanr_Zh 阅读(422) 评论(0) 推荐(0) 编辑

2010年8月12日

摘要: [代码] 阅读全文
posted @ 2010-08-12 19:43 Fanr_Zh 阅读(469) 评论(0) 推荐(0) 编辑

2010年8月9日

摘要: ASP.NET回车提交事件其实说到底并不是ASP.NET 的编程问题,却是关于html form 中的submit 按钮就是如何规划的具体讨论。 也可归于ASP.NET编程的一部分,那么ASP.NET回车提交事件的具体实现是怎么样的呢?下面我们具体的看下:ASP.NET回车提交事件实现1、当你的光标焦点进入某个表单元素的时候,会激活该表单中第一个(流布局顺从左到右,从上至下) type=submi... 阅读全文
posted @ 2010-08-09 14:45 Fanr_Zh 阅读(3497) 评论(0) 推荐(0) 编辑

2010年8月8日

摘要: 转自:http://weblogs.3322.org/现在做的一个程序中要求ASP.net 程序可以使用已经存在的域用户来登录(而且为了与其它程序界面一致一定要使用 Forms 登录),查找了一些相关的资料发现还是可以实现的。 主要还是依靠 advapi32.dll 中的 LogonUser API 函数。usingSystem.Web.Security;usingSystem.Runtime.I... 阅读全文
posted @ 2010-08-08 20:39 Fanr_Zh 阅读(398) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16