-
sqlserver 清除维护相关日志 转
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
---1.查看作业历史记录 SELECT TOP 1000 [instance_id] ?????,[job_id] ?????,[step_id] ?????,[step_name] ?????,[sql_message_id] ?????,[sql_severity] ?????,[message] ?????,[run_status] ?????,[run_date] ?????,[run_time] ?????,[run_duration] ????[详细]
-
goldengate for sqlserver 日志暴涨的解决办法 转
所属栏目:[MsSql教程] 日期:2020-12-12 热度:96
goldengate for sqlserver? 日志暴涨的解决办法 gg for sqlserver 2008 R2 开启后,sqlserver的日志会出现暴涨的情况,解决办法如下: 1.先确认是否数据库设置问题导致 如: 1)查看ggerror中,是否有报错! 2)然后确认log备份使用的是log backup同时没有使用[详细]
-
ISNULL-sqlserver语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
语法 ISNULL ( check _ expression , replacement_value ) 参数 check_expression 将被检查是否为 NULL的表达式。 check_expression 可以是任何类型的。 replacement_value 在 check_expression 为 NULL时将返回的表达式。 replacement_value 必须与 check_e[详细]
-
SQLServer行列转换 Pivot UnPivot
所属栏目:[MsSql教程] 日期:2020-12-12 热度:141
PIVOT 用于将列值旋转为列名(即行转列),在SQL Server 2000 可以用聚合函数配合 CASE 语句实现 PIVOT 的一般语法是: PIVOT ( 聚合函数(列) FOR 列 in (…) )AS P 完整语法: table_source PIVOT( 聚合函数( value_column ) FOR pivot_column IN(column_[详细]
-
sqlserver子父查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:148
create table tb(ID int,PID INT) insert into tb select 1,0 union all select 2,1 union all select 3,2 union all select 4,3 union ALL select 5,4 union ALL select 6,5 union ALL select 7,6 --自定义函数方式实现父节点查询子节点 if OBJECT_ID('GetC[详细]
-
SqlServer一键复制数据库脚本
所属栏目:[MsSql教程] 日期:2020-12-12 热度:195
假定有两个Server:192.168.0.1和192.168.0.2,需要复制的数据库名为TestDB,现将该库由192.168.0.1复制到192.168.0.2,其中%source_database_backup_file_dir%为存放192.168.0.1上TestDB库备份文件的文件夹,%target_database_file_dir%为192.168.0.2上Test[详细]
-
将sqlserver中数据导入到oracle数据中
所属栏目:[MsSql教程] 日期:2020-12-12 热度:154
?以下贴出部分代码:C# 需要引用 using System.Data.OracleClient; using System.Data.SqlClient; ? private void button3_Click(object sender,EventArgs e)?????? //将sqlserver中数据导入到oracle数据中 ??????? { ??????????? button3.Enabled = false;?[详细]
-
解决MFC连接SqlServer2008出错“无效指针”
所属栏目:[MsSql教程] 日期:2020-12-12 热度:86
问题 在本地做了个 MFC 连接 sqlserver2008 程序,打包之后运行一切正常,但是安装到远程服务器上,启动程序连接数据库时抛出异常“无效指针 解决方案 1 将开发程序的ADO文件复制到要安装的电脑上。 如:我的MFC程序应用的是#import"C:Program FilesCommon[详细]
-
SQLServer拆分字符串到临时表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
GO Create function [dbo].[split] ( @SourceSql varchar(max),@StrSeprate varchar(10) ) returns @temp table(line varchar(max)) as begin ? ? declare @i int ? ? set @SourceSql = rtrim(ltrim(@SourceSql)) ? ? set @i = charindex(@StrSeprate,@Sourc[详细]
-
sqlserver2008 新建表之后无法更改表设计的原因
所属栏目:[MsSql教程] 日期:2020-12-12 热度:118
在最初学习SQLServer的时候,往往一次性无法将表建正确,而当后来我们去尝试修改表结构的时候,发现会有如下错误 作为一个菜鸟来说,这可遇到大问题了,一般会重新建数据库或者干脆放弃学习, 其实,错误已经写的清清楚楚了,这只不过是我们开发工具上的一些[详细]
-
Sqlserver通过链接服务器访问Oracle
所属栏目:[MsSql教程] 日期:2020-12-12 热度:190
本文转自: http://blog.sina.com.cn/s/blog_517cae3c01017n2s.html 一、创建sqlserver链接服务(sqlserver链接oracle) ? 首先sqlserver链接oracle可以通过两个访问接口: “MSDAORA” 和“OraOLEDB.Oracle” 1、“MSDAORA”访问接口是由Microsoft OLE DB P[详细]
-
sqlserver 添加链接服务器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
--删除 Exec sp_droplinkedsrvlogin ZYB,Null --删除映射(录与链接服务器上远程登录之间的映射) Exec sp_dropserver ZYB --删除远程服务器链接 EXEC sp_addlinkedserver @server='ZYB',--被访问的服务器别名 @srvproduct='', @provider='SQLOLEDB', @datas[详细]
-
sqlserver2005数据库复制及数据库镜像
所属栏目:[MsSql教程] 日期:2020-12-12 热度:53
?SQL SERVER 2005相对于SQL SERVER2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL SERVER 2005使 SQL SERVER 跻身于企业级数据库行列。在数据高可用性方面,SQL SERVER2005为用户提供了数据镜像、复制、故障转[详细]
-
SQLServer大内存设置建议
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
一、 SQL Server 2008 R2 ? 常用最大容量 ? 二、数据库吃内存比较厉害,如果内存大的话,需要流多一些给操作系统使用,可以参考下面的设置: Physical RAM ? ? ? ? ? ? ? ? ? ? ? ?MaxServerMem Setting? 2GB ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 150[详细]
-
动软软代码生成器使用(127.0.0.1)无法看到 SQLServer2008 新附
所属栏目:[MsSql教程] 日期:2020-12-12 热度:96
在项目中,使用代码生成器给我们的开发工作带来了相当大的方便,而有时候会出现这样的问题,就是新附加的数据库在动软代码生成器当中看不到,奇了怪了@@@ 一,首先看动软代码生成器的链接字符串,如图 ,我们使用的是127.0.0.1? 链接成功以后,我们看到这样[详细]
-
SqlServer 企业管理器中不能建表的解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
企业管理器不能建表。可以打开表。 点击新建表时提示“您没有以数据库所有者或系统管理员身份登录,无法将更改保存到不是您的表中。” 错误代码如下: ? 问题事件名称: APPCRASH ? 应用程序名: mmc.exe ? 应用程序版本: 6.1.7600.16385 ? 应用程序时间戳: 4a[详细]
-
sqlserver中计算结果保留小数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
http://www.cnblogs.com/ision/archive/2009/02/13/1390235.html 经常要保留小数,在程序中计算太麻烦了,还要转换操作。直接在数据库中操作来得方便。 把数据类型定义成decimal/numeric类型,小数位看需要随意设,除数与被除数必须要有一个为decimal/numeri[详细]
-
SQLSERVER 2008采用'SQLSERVER身份验证登录失败
所属栏目:[MsSql教程] 日期:2020-12-12 热度:83
原文地址[http://hi.baidu.com/jilijun/item/fdd36433dac6efbb633aff2c]? ?[ http://jingyan.baidu.com/article/380abd0aa8f2311d90192cd0.html ] SQLSERVER 2005采用'SQLSERVER身份验证'去登录,出错的原因是:'用户 'sa' 登录失败。 SQLSERVER 2005采用'SQLS[详细]
-
SqlServer 执行计划及Sql查询优化初探
所属栏目:[MsSql教程] 日期:2020-12-12 热度:74
转载地址:http://www.jb51.net/article/23611.htm 最近总想整理下对MSSQL的一些理解与感悟,却一直没有心思和时间写,晚上无事便写了一篇探索MSSQL执行计划,本文讲执行计划但不仅限于讲执行计划。 网上的SQL优化的文章实在是很多,说实在的,我也曾经到处找[详细]
-
Sqlserver数据库类型介绍,可作为参考书
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
在计算机中数据有两种特征:类型和长度。所谓数据类型就是以数据的表现方式和存储方式来划分的数据的种类。 在SQL Server 中每个变量、参数、表达式等都有数据类型。系统提供的数据类型分为几大类,如表4-2 所示。 ? 其中,BIGINT、 SQL_VARIANT 和TABLE 是S[详细]
-
实战:全面了解SQLServer注入过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:118
http://database.ctocio.com.cn/53/9326053.shtml[详细]
-
sqlserver2005镜像
所属栏目:[MsSql教程] 日期:2020-12-12 热度:60
? 一、 镜像简介 1、 简介 数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。镜像不能直接访问;它只用在错误恢复的情况下才可以被访问。 要进行数据库镜像所需的最小需求包括了两个不同的SQL Serv[详细]
-
SqlServer中计算列详解
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
http://www.lmwlove.com/ac/ID785 计算列区别于需要我们手动或者程序给予赋值的列,它的值来源于该表中其它列的计算值。比如,一个表中包含有数量列Number与单价列Price,我们就可以创建计算列金额Amount来表示数量*单价的结果值,创建Amount列后,在程序中需[详细]
-
access 导入 sqlserver
所属栏目:[MsSql教程] 日期:2020-12-12 热度:188
EXEC sp_configure 'show advanced options',1; GO RECONFIGURE; GO EXEC sp_configure 'Ad Hoc Distributed Queries',1; GO RECONFIGURE; GO INSERT INTO 表名(字段1,字段2,字段3) SELECT 字段1,字段3 FROM opendatasource('Microsoft.Jet.OLEDB.4.0','Data[详细]
-
SQLServer DBA 三十问
所属栏目:[MsSql教程] 日期:2020-12-12 热度:174
??????? 很多开发人员都想成为一名DBA,也有很多人一开始就把自己定位成为一名DBA,DBA究竟需要掌握些什么知识和技能呢?以下是我 做DBA工作和面试DBA时,整理的一些DBA方面的三十个问题,三十个大问题中还有许多小的问题,涵括了SQLServer DBA比较多的技 术[详细]