ALTER?PROCEDURE?SP_TEST?AS
BEGIN
if?1=0
SELECT?UserName,TrainerID,TrainerInfoID?FROM?T_TrainerInfo;
else
select?*?from?T_UserInfo;
END
GO...
分类:
数据库 时间:
2015-05-12 19:22:55
阅读次数:
163
登记日志文件基本原则
登记的次序严格按并行事务执行的时间次序
必须先写日志文件,后写数据库
写日志文件操作:把表示这个修改的日志记录
写到日志文件
写数据库操作:把对数据的修改写到数据库中为什么要先写日志文件 (The Write-Ahead Log)
写数据库和写日志文件是两个不同的操作
在这两个操作之间可能发生故障
如果先写了数据库修改,而在日志文件中没有登记下这个修改,则...
分类:
数据库 时间:
2015-05-12 18:57:10
阅读次数:
248
事务定义Jim(James) Gray 詹姆斯·格雷
1998年图灵奖获得者
数据库技术和事务处理专家
二、事务的特性定义
一个数据库操作序列
一个不可分割的工作单位
恢复和并发控制的基本单位事务和程序比较
在关系数据库中,一个事务可以是一条或多条SQL语句,也可以包含一个或多个程序。
一个程序通常包含多个事务显式定义方式
BEGIN TRANSACTION...
分类:
数据库 时间:
2015-05-12 17:12:16
阅读次数:
254
效果图数据图 可以看到 这里是根据 MenuNo 来 分级别的,支持 无限极,第一级是 01 ,第二级就是 01XX ,第三级 就是 01XXOO。类似 id、pid ,Ztree 里面 也是这样的。@{ ViewBag.Title = "Index"; Layout = "~/Vie...
分类:
数据库 时间:
2015-05-12 13:16:36
阅读次数:
265
mssql的远程连接需要在在sql服务器端做很多配置,这里先略过,这里只讲下linux服务器方面的配置.centos7里首先需要安装freeTDS,这是一个类库,可以提供从linux下访问sql server的功能.php的mssql和pdo-mssql都需要通过freetds来连接sql serv...
分类:
数据库 时间:
2015-05-12 13:01:54
阅读次数:
257
我们可以将之前章节中的代码用来从数据库中读取数据。通过PHP Server从MySQL数据库中获取数据 {{ x.Name }} {{ x.Country }} 通过ASP.NET Server从MSSQL数据库中获取数据 {{ x.Name }} {{ x...
分类:
数据库 时间:
2015-05-12 08:02:23
阅读次数:
186
MySQL数据库恢复(使用mysqlbinlog命令)
1:开启binlog日志记录
修改mysql配置文件mysql.ini,在[mysqld]节点下添加
复制代码代码如下:
# log-bin
log-bin = E:/log/logbin.log
路径中不要包含中文和空格。重启mysql服务。通过命令行停止和启动mysql服务
复制代码...
分类:
数据库 时间:
2015-05-11 22:04:43
阅读次数:
228
破解MSSQL的HASH密码原文名称 :Microsoft SQL Server Passwords (Cracking the password hashes)原文地址 :http://www.ngssoftware.com/papers/cracking-sql-passwords.pdf作者 ...
分类:
数据库 时间:
2015-05-10 06:15:26
阅读次数:
225
本文转自王子博客:http://www.cnblogs.com/killbit/p/4355950.html首先要感谢哥们对我的指点,多谢。当我们遇到类似情况下,如何获取保存在MSSQL工具里的凭证呢?//如果对方连接地址后面加了IP\sqlexpress 连接的时候你也记得加上,不然即使密码正确,...
分类:
数据库 时间:
2015-05-09 23:40:18
阅读次数:
215
原文:SQL Server 复制订阅标签:SQL SERVER/MSSQL SERVER/数据库/DBA/高性能解决方案/高可用 概述 配置复制就没有数据库镜像和AlwaysOn的要求那么高,只需要两台服务器能通过TCP进行通讯即可,两台服务器操作系统和SQL版本都可以不完全一致,而且两台服务器也不...
分类:
数据库 时间:
2015-05-09 10:12:31
阅读次数:
214