代码改变世界

随笔档案-2012年08月

PHP去除全角空格与空白字符

2012-08-22 01:54 by 斌哥tobin, 2090 阅读, 收藏,
摘要: /** * 空白字符替换 * @param string $content 内容 * @param string $len 截取长度 * @param string $encode 编码 * @return string */function mbStrReplace($content,$len=0,$encode='utf-8',$htmltags=true) { $str = trim($content); if($htmltags) $str = strip_tags($str); $str = preg_replace('/[\n|\r|\t]+/', 阅读全文

SQL还原数据库后孤立用户问题处理(SQL 数据库 拥有对象 无法删除)

2012-08-21 16:16 by 斌哥tobin, 410 阅读, 收藏,
摘要: 所谓孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录孤立帐户的产生一般是一下两种:1.将备份的数据库在其它机器上还原;2.重装系统或SQL SERVER之后只还原了用户库解决方法是使用sp_change_users_login来修复sp_change_users_login的用法有三种用法1:exec sp_change_users_login 'REPORT'列出当前数据库的孤立用户用法2:exec sp_change_users_login 'AUTO 阅读全文

利用计划任务定时备份Express2005数据库

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

WINDOWS远程默认端口3389的正确修改方式

2012-08-20 10:56 by 斌哥tobin, 324 阅读, 收藏,
摘要: WINDOWS远程默认端口3389的正确修改方式很多朋友在使用WINDOWS操作系统的时候,都喜欢修改远程连接的默认端口.但是很多朋友由于修改端口的方法错误,导致自己不能远程操作服务器,给自己带来了麻烦.在这里,我给大家简单谈谈正确修改远程端口的方法在开始-----运行菜单里,输入regedit,进入注册表编辑,按先面的路径进入修改端口的地方HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Terminal Server/WinStations/RDP-Tcp找到下面的 "PortNumber",用十进制方式显示,默认为 阅读全文