【如何查看 SQL Server 执行的历史 SQL 语句记录?】教程文章相关的互联网学习教程文章

SQL Server 收缩日志【代码】【图】

跟大家分享一下怎么缩小ms sql 的日志,因为使用时间长了,日志会膨胀得很夸张,所以可以执行以下sql语句,非常安全,我反复测试过很多遍:DUMP TRANSACTION 你的数据库名 WITH NO_LOGBACKUP LOG 你的数据库名 WITH NO_LOGDBCC SHRINKDATABASE(你的数据库名)EXEC sp_dboption ‘你的数据库名‘, ‘autoshrink‘, ‘TRUE‘ http://www.cnblogs.com/unruledboy/archive/2005/05/11/153034.html 一. SQL Server 2008 收缩日志  (1)...

SQLServer DBA 三十问(加强版)

原文链接:http://www.cnblogs.com/fygh/p/3288701.html 距离最初发布SQLServer DBA 三十问 已有一年多了,大家对其中的某些问题讨论比较激烈,要回答出来这些问题需要比较扎实的SQLServer基础和一定的实际操作经验,如果你试着去回答其中的问题,去查找相关的资料,去讨论别人回答的对错,这个过程对我们知识的学习、整理和强化都是相当有益的,过了这么长时间,你对最初的三十问中的内容都了解了吗?你的知识在不断的更新和深...

SQL Server 跨库同步数据【代码】【图】

原文:SQL Server 跨库同步数据  最近有个需求是要跨库进行数据同步,两个数据库分布在两台物理计算机上,自动定期同步可以通过SQL Server代理作业来实现,但是前提是需要编写一个存储过程来实现同步逻辑处理。这里的存储过程用的不是opendatasource,而是用的链接服务器来实现的。存储过程创建在IP1:192.168.0.3服务器上,需要将视图v_custom的客户信息同步到IP2:192.168.0.10服务器上的t_custom表中。逻辑是如果不存在则插入,存...

Linux环境中使用BIEE 连接SQLServer业务数据源【代码】

1、客户端 在客户端首先配置odbc数据源,可以直接在运行中输入odbcad32,打开配置界面--系统DNS---添加 选择SQLserver的相关驱动,一般选择wire protocol型的驱动,配置sqlserver数据库连接信息,测试一下是否连接成功,并保存退出。 注意此时的ODBC数据源名称要记录下来,而且一旦确定以后最好不要改动。因为如果改动,服务器端也要做修改。 打开Administrator tools,选择导入元数据,选择配置好的sqlserver odbc...

Sql server2008中merge用法【代码】

1///<summary> 2/// 修改:添加条件: AND roleModule.FuncCode = tvpRoleModule.FuncCode3///</summary> 4privatestaticreadonlystring SQL_PernissionReRoleModuleCreate = @"MERGE [dbo].[PernissionReRoleModule] AS roleModule5USING @tvp AS tvpRoleModule6ON (roleModule.RoleId = tvpRoleModule.RoleId AND roleModule.ModuleId = tvpRoleModule.ModuleId AND roleModule.FuncCode = tvpRoleModule.FuncCode)7WHEN MATCHED8 ...

SQL Server2008查询备份进度【代码】

方法一:select command ,percent_complete ,running_time=convert(varchar,((datediff(s,start_time,getdate()))/3600))+‘ hour, ‘ +convert(varchar,((datediff(s,start_time,getdate()))%3600/60))+‘ min, ‘ +convert(varchar,((datediff(s,start_time,getdate()))%60))+‘ sec‘ ,est_time_to_go=convert(varchar,(estimated_completion_time/1000)/3600)+‘ hour, ‘ ...

SQL Server CROSS APPLY和OUTER APPLY的应用详解

SQL Server数据库操作中,在2005以上的版本新增加了一个APPLY表运算符的功能。新增的APPLY表运算符把右表表达式应用到左表表达式中的每一行。它不像JOIN那样先计算那个表表达式都可以,APPLY必选先逻辑地计算左表达式。这种计算输入的逻辑顺序允许吧右表达式关联到左表表达式。 APPLY有两种形式,一个是OUTER APPLY,一个是CROSS APPLY,区别在于指定OUTER,意味着结果集中将包含使右表表达式为空的左表表达式中的行,而指定CROSS,...

Windows 7 下安装 SqlServer 2008 R2 注意事项【图】

学习SqlServer首先就要安装它,但是很多朋友在安装的过程中,总是遇到这样那样的问题,最后导致安装失败,最可恶的就是提示“安装完成但失败”,太可恶了!我也是刚刚从这个困境中解放出来,在安装过程中也得到了很多网友的帮助,十分感谢,鸟哥在他的《鸟哥的linux私房菜》中提到,在网上得到了帮助,看了别人的博客,一定不要忘了给别人感谢,鼓励别人提供更好的文章,轻轻的一句谢谢,让我们共同为营造积极向上的网络学习环境努...

MySQL登录报错ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)【代码】

[root@pisphkdcbsql01 mysql3307]# /opt/mysql3307/bin/mysql -upisp -ppisp@123 mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2) 解决办法[root@pisphkdcbsql01 tmp]# ln -s /opt/mysql3307new/mysql-3307.sock mysql.sock[root@pisphkdcbsql01 tmp]# ll -thrtotal 4.9M-rw------- 1 root ...

Mybatis在oracle、mysql、db2、sql server的like模糊查询

<!-- oracle --> <select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">select * from t_user where user_name like CONCAT('%',#{search_name},'%') </select> <!-- 或者 --> <select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">select * from t_user where user_name like '%'||#{search_name}||'%' </select><!-- m...

SQL SERVER 分割符转列【代码】

--分割符转列select ParsedData.*from new_systemparameterbase mt cross apply ( selectstr= mt.New_value +‘,,‘ ) f1 cross apply ( select p1 =charindex( ‘,‘, str ) ) ap1 cross apply ( select p2 =charindex( ‘,‘, str, p1 +1 ) ) ap2 cross apply ( select p3 =charindex( ‘,‘, str, p2 +1 ) ) ap3 cross apply ( select p4 =charindex( ‘,‘, str, p3 +1 ) ) ap4 cross apply ( select p5 =charindex( ‘,‘,...

SQL Server2008如何设置开启远程连接【图】

登陆SQL Server 2008(windows身份认证),登陆后右击,选择“属性”。2左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式。3选择“连接”,勾选“允许远程连接此服务器”,建议将“最大并发连接数”按实际情况,进行设置,然后点“确定”。4展开“安全性”->“登录名”->“sa”,右键选择“属性”。5左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码。6选择“状态”,选中...

SqlServer表中两条完全相同的记录,如何删除其中1条

描述:表无主键ID,误插入两遍数据,如何删除内容相同的记录,而只留下1条。SELECT DISTINCT * INTO #temp FROM grade; DROP TABLE grade; SELECT * INTO grade FROM #temp; DROP TABLE #temp;原文:http://blog.csdn.net/emmanuels/article/details/39996993

php5.5通过ODBC连接sqlserver2005【图】

一、首先在配置文件php.ini文件中开启,ODBC扩展:  删除php_pdo_odbc.dll此行注释 二、配置ODBC数据源1.在控制面板中打开管理工具图标。2.双击其中的数据源(ODBC)图标。3选择系统 DSN 选项卡。4.点击系统 DSN 选项卡中的添加。5.选择Microsoft ODBC for SQL SERVER。点击完成。 6.配置数据源:输入服务器地址--》选择所需连接数据库--》输入用户信息--》一直下一步直到成功。连接成功即可看到 所连接的数据源 三...

SQL Server数据库镜像基于可用性组故障转移【代码】【图】

SQL Server数据库镜像基于可用性组故障转移 微软从SQL Server 2005开始引入数据库镜像,很快成为一个流行的故障转移解决方案。数据库镜像的一个大的问题是故障转移是基于数据库级别的,因此,如果某个数据库故障,镜像只会针对这个数据库切换,但是,其他数据库都仍然在主服务器上。缺点是越来越多的应用程序是基于多个数据库来构建,所以,如果某一个数据库故障转移而其他数据库仍然在主服务器上,那应用程序将无法工作。当这种情...