SqlServer的日志文件log占用磁盘空间很大

先确认是不是SqlServer的日志文件占用,去SqlServer文件夹下看,是不是一个.log文件结尾的大文件

USE [master]
GO
ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE   –简单模式
GO
USE 要清理的数据库名称
GO
DBCC SHRINKFILE (N’要清理的数据库名称_log’ , 2, TRUNCATEONLY)  –设置压缩后的日志大小为2M,可以自行指定
GO
USE [master]
GO
ALTER DATABASE 要清理的数据库名称 SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE 要清理的数据库名称 SET RECOVERY FULL  –还原为完全模式
GO

执行完成即可,你会发现你的磁盘空间大了回来

微信公众号TOKEN验证易语言源码例程

微信公众号接口TOKEN验证易语言源码例程

.版本 2

.程序集 窗口程序集_启动窗口
.程序集变量 数据加密, 类_数据操作

.子程序 _按钮1_被单击
.局部变量 数组, 文本型, , "0"
.局部变量 验证码, 文本型


' ?signature=4f355c48c76c7848f839979b1707882979cad0ab&echostr=8092774395706605391&timestamp=1567850317&nonce=510820302
加入成员 (数组, “1567850317”)
加入成员 (数组, “510820302”)
加入成员 (数组, “MmNzK0GTnwKjH1hA”)
数组排序 (数组, )
验证码 = 数组 [1] + 数组 [2] + 数组 [3]
编辑框1.内容 = 验证码
编辑框2.内容 = 数据加密.hex_sha1 (到字节集 (验证码))

只是一段代码例程,自行下载研究吧

链接:https://pan.baidu.com/s/1_HhQnbrEbzB5dxPtaukjFA
提取码:hvak

SqlServer2012安装过程中提示Config.Msi相关错误的问题今天碰到了

今天在写程序,需要用到sqlserver2012在安装过程碰到此问题,留贴方便大家解决问题

此问题的解决办法比较痛苦

首先,对右键菜单添加获取管理员权限菜单

WIN7拥有管理员权限的使用方法:
1.右键单击“计算机”,进入“管理”找到“用户和组”
2.找到administrators,右键调出属性,把“该账户已禁用”前面的勾去掉。
回桌面

3.新建“记事本”,copy 如下内容:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

然后另存为win7获取管理员权限.reg,后缀名必须是  .reg
将另存成的注册表信息导入,这样就获得了WIN7管理员权限了。
在文件夹上单击右键就会出现 “管理员取得所有权”

然后,设置系统文件夹选项以显示隐藏文件和系统文件,这步不用教了吧

现在开始安装sql2012,在安装过程当中,程序会在C盘要目录下产生一个Config.Msi文件夹,每当它出现时,并且上面显示一把小锁头时,就右键它,然后选择【管理员取得所有权】菜单

这样反复操作,直到安装完成。。。。痛苦吧。。。

windows2003下IIS6自动跳转到HTTPS

第一步: IIS6中,站点属性-》目录安全性-》编辑中把“要求安全通道(SSL)”勾选上即可。 

第二步:  打开自己网站根目录, 例如 d:webroot,  在根目录新建一个名为  https.htm 的文件,内容如下:

<html>
    <head><title>Redirecting…</title></head>
    <script language=”JavaScript”>
        function redirectHttpToHttps()
        {
            var  httpURL= window.location.hostname + window.location.pathname +  window.location.search;
            var httpsURL=  “https://” + httpURL;
            window.location  = httpsURL;
        }
        redirectHttpToHttps();
    </script>
    <body>
    </body>
</html>

第三步:  IIS6中, 站点属性 -》 自定义错误 -》选择 403.4 -》修改文件路径为  d:webroothttps.htm

Windows Server 2008修改远程桌面连接数

服务器安装了Windows Server 2008,现在要增加远程连接,开启服务器上的远程桌面连接,使用管理员账户远程登录。默认情况下Windows Server 2008允许一个连接数,一个账号最大2个连接数。

两台电脑连接的情况下,只要调整下Windows Server 2008的默认配置。

首先,要服务器开启远程桌面连接:

计算机—属性—远程设置—勾选”允许运行任意版本远程桌面的计算机连接(较不安全)

接下来,修改远程桌面的连接数,具体修改方法如下:

控制面板→类别选择”小图标”→管理工具→远程桌面服务→远程桌面会话主机设置→把”限制每个用户只能进行一个会话”勾选去掉,操作图如下:

然后双击连接中的RDP-Tcp→网络适配器→最大连接数 修改为2此时的同时远程桌面连接的数量即设置为2。

接下来是调整超过2个连接数的的设置方法:需要安装终端服务器

第一步.在开始->运行命令栏中输入 gpedit.msc

在组策略中依次打开“计算机配置→策略→管理模板→Windows 组件→远程桌面服务→远程桌面会话主机→连接”中,选择“限制连接数量”进行配置。

第二步.在角色里增加远程桌面服务。

右击我的电脑,选择管理,在服务器管理→角色中添加远程桌面角色,一直下一步,然后重启服务器。

四大猛壳之一的VMProtect轻松保护你的程序

首先我们需要VMProtect。VMProtect是一款虚拟机保护软件,是目前最为流行的保护壳之一。VMProtect将保护后的代码放到虚拟机中运行,这将使分析反编译后的代码和破解变得极为困难。除了代码保护,VMProtect还可以生成和验证序列号,设置过期时间,限制免费更新等等。 免费下载VMprotect试用版>> 以易语言为例,在需要保护的子程序开头写置入代码 ({ 235, 16, 86, 77, 80, 114, 111, 116, 101, 99, 116, 32, 98, 101, 103, 105, 110, 0 })结尾处写:置入代码 ({ 235, 14, 86, 77, 80, 114, 111, 116, 101, 99, 116, 32, 101, 110, 100, 0 })就像这样:  千万不要试图把这两句封装到独立的子程序里面,必须每个要保护的子程序都手写这两句。然后静态编译。 接下来打开vmprotect,点击菜单栏的文件->打开,选择我们刚刚编译出来的程序:  会看到一个VMProtectMarker 1节点,编译类型选择虚拟够了,然后点击上方工具栏的绿色按钮(或者F9)就会重新编译一个经过保护的程序在原程序目录下,文件名是源文件名+vmp。 基本上到这里就大功告成,大家可以打开你们的OD,CE去看看,会发现绝对找不到那些字符串的位置在了。 未保护之前的程序,一眼看光光。 保护之后,我一路拉下去也没看到什么有意义的内容  科普四大猛壳:VMP,TMD,SE,ZP