-
SqlServer附加数据库出错,错误代码5123
所属栏目:[MsSql教程] 日期:2020-12-12 热度:184
SqlServer附加数据库出错,错误代码5123 今天在Attach一个以前的数据库(没有在SqlServer初始安装的目录下)的时候,老是附加不上,总是出现5123的错误代码,如图: 一开始以为是SqlServer2008不兼容原来的数据库所致,因为这个数据库是不知道当时是那个版本创[详细]
-
SAP 应用集成技术
所属栏目:[MsSql教程] 日期:2020-12-12 热度:164
下面列出了外部系统与公司 SAP 系统交互的几种可行方式: 1. ? 使用 COM 方式通过调用 sapgui 交互 2. ? 直连 sap 的物理数据库系统 3. ? 使用 sap connector 控件 4. ? 使用 sap netweaver 平台 5. ? 基于 sqlserver 2005 组件 – DataProviderSAP 6.[详细]
-
毕业 找工作 迷茫啊!!
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
这就要毕业了,但感觉自己什么也不会。专业课学的不少,语言也学了一些,但真正用的时候,又感觉什么也不会。 自己对自己说了很多次,不想学计算机,不想找计算机方面的工作,但自己有会什么呢?!直到大四,在好朋友的劝说下,我决定进一步学习计算机软件—[详细]
-
Sqlserver:从XML文件中读取配置信息
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
如何在Sqlserver中从外部XML文件中读取配置信息呢?该问题源自一家企业的笔试信息有感。 一xml文件内容: ? ?xml version="1.0" encoding="utf-8"? root ? db name="ClientDB1" datasize="512MB" datagrowth="100MB" logsize="100MB" loggrowth ="50MB" ? /d[详细]
-
剖析SQLSERVER2005的页面结构--表修改的内部处理篇
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
剖析 SQLSERVER2005 的页面结构 表修改的内部处理篇 ??????????????????????????????? happyflystone ??????????????????????????????????????????? Blog: http://blog.csdn.net/happyflystone ? ?????? 本篇介绍一下当我们通过 alter table 来修改数据表的[详细]
-
一个sqlserver2000中,通过ftp自动远程备份和恢复数据库的例子
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
很早以前的一个项目里写的,现在放上来备忘。 要求: 具有管理员权限,一般sa用户就可以。 备份原理如下: 首先导出数据库到本地硬盘上,然后压缩成cab文件,之后用ftp.exe将压缩包上传到ftp服务器上 恢复原理如下: 首先在ftp服务器上下载压缩包,然后解压[详细]
-
使用临时表提升SqlServer视图查询性能
所属栏目:[MsSql教程] 日期:2020-12-12 热度:111
写了一个存储过程对视图进行分页查询,但数据增多后发现基效率低得要命,三万多条数据要查询一个半小时都没出来,这不是要了命,于是想到了索引,应用过后仍无济于事。最后对sql进行分析和实践中得出,使用临时表可以大大加快视图的查询速度,见如下sql语句[详细]
-
sqlserver 视图
所属栏目:[MsSql教程] 日期:2020-12-12 热度:58
/*drop table scourse drop table course drop table student drop table major*/ create database db use db --专业表 create table major (spno char(5) not null primary key, ?spname varchar(20) not null, ?pno char(2) ) --学生表 create table stude[详细]
-
SQLServer2005数据库自动备份
所属栏目:[MsSql教程] 日期:2020-12-12 热度:165
文章摘自:http://www.cnblogs.com/zhangpengshou/archive/2008/09/25/1298451.html 一。SqlServer自动作业备份 1、打开SQL Server Management Studio 2、启动SQL Server代理 3、点击作业-新建作业 4、"常规"中输入作业的名称 5、新建步骤,类型选T-SQL,在下[详细]
-
SQLServer 2005 常用的函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
字符串函数: ● ASCII('a')=97---返回字母a对应的ASCII码 ● CHAR('48')=0---返回48这个ASCII码对应的字符 ● LCASE('ABcdE')="abced" 或 LOWER('ABcdE')="abced"(将给定字符串转为小写) ● UCASE('ABcdE')="ABCDE" 或 UPPER('ABcdE')="ABCDE"(将给定字[详细]
-
SQLServer 中处理两个日期相减得到天数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:168
DATEDIFF(datepart,? startdate,? enddate) ? ? ? ? Datepart ? Abbreviations ? ? ? year ? yy,? yyyy ? ? ? quarter ? qq,? q ? ? ? month ? mm,? m ? ? ? dayofyear ? dy,? y ? ? ? day ? dd,? d ? ? ? week ? wk,? ww ? ? ? hour ? hh ? ? ? minute ? mi[详细]
-
sqlserver调用webservice发送短信
所属栏目:[MsSql教程] 日期:2020-12-12 热度:154
上班的时候突然有一个想法,sqlserver能否调用webservice发送短信呢? ? 经过查找资料,终于找到了解决办法,现将步骤贴到下面: ? (1)开启sqlserver组件功能,如果不开启这个组件功能,那么在sqlserver执行语句时将不会成功。 ? sp_configure 'show advan[详细]
-
解决方案: sqlserver 2008登陆时, 出现服务器主体 "xxxcom&#
所属栏目:[MsSql教程] 日期:2020-12-12 热度:65
今天有个客户出用SQL Server Management Studio Express来登陆sqlserver 2008出现错误 ? 服务器主体 "xxxcom" 无法在当前安全上下文下访问数据库 "db_xxx_com" ? 我记得以前已经遇到过这种问题,但忘记了那次是如何解决的了,只能再上网搜索一下,搞了半天终于[详细]
-
检查sqlserver中的表是否存在
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
use sq_donglong if exists(select name from sysobjects where xtype='U' and name='achi_news') print('yes')[详细]
-
在MS Sqlserver里操作ACCESSS数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:80
--创建存储过程 create proc sp_operate_access @cmdsql varchar(8000), @accessfilename nvarchar(1000) as begin??? ??? declare @out int,@err int,@obj int,@constr nvarchar(1000),@src nvarchar(255),@desc nvarchar(255) ??? ??? select @constr='Pro[详细]
-
sqlserver分页显示
所属栏目:[MsSql教程] 日期:2020-12-12 热度:180
USE [sq_donglong]GO/****** 对象: StoredProcedure [sq_donglong].[Achi_News_List] 脚本日期: 12/05/2009 11:03:56 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE PROCEDURE [sq_donglong].[Achi_News_List] @iPageCount int=2 OUTPUT,--总[详细]
-
SQLSERVER数据库日志文件过大,如何压缩并定期清理 ?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:53
日志文件64.7G,硬盘都快满了,解决方案如下:先压缩数据库日志文件 (以我SQL2000 的iRecorder数据库为例): 右键iRecorder? ?属性?-- 选项--故障还原模式 默认情况下是 “完全”,改为“简单”,点确定,所有任务--收缩数据库--文件-- 数据库文件iRecorder_Dat[详细]
-
MsSqlserver操作Access存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:148
--创建存储过程 create proc sp_operate_access @cmdsql varchar(8000), @accessfilename nvarchar(1000) as begin??? ??? declare @out int,@err int,@obj int,@constr nvarchar(1000),@src nvarchar(255),@desc nvarchar(255) ??? ??? select @constr='Pro[详细]
-
SQLSERVER-DATALENGTH-LEN
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
LEN (Transact-SQL) ? 返回指定字符串表达式的字符数,其中不包含尾随空格。 若要返回用于表示表达式的字节数,请使用?DATALENGTH?函数。 DATALENGTH (Transact-SQL) ? 返回用于表示任何表达式的字节数。 ? 索引键大小 索引键的最大大小为 900 字节。如果创[详细]
-
从BIEB看IT的社会地位
所属栏目:[MsSql教程] 日期:2020-12-12 热度:137
从BIEB看IT的社会地位 文/王易见 ? ? ? ? 随着经济的迅猛发展,IT产业似乎越来越像其他产业的基石,它往往被看作是其他产业的基础,这是对IT行业社会地位的一种肯定,因为随着信息化时代的到来,脱离了IT的行业、企业,其发展将变得越来越滞缓。毫不夸张的说[详细]
-
sqlserver DATEPART函数使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
DATEPART 返回代表指定日期的指定日期部分的整数。 语法 DATEPART ( datepart , date ) 参数 datepart 是指定应返回的日期部分的参数。下表列出了 Microsoft? SQL Server? 识别的日期部分和缩写。 日期部分 缩写 year yy,yyyy quarter qq,q month mm,m dayof[详细]
-
剖析SQLSERVER2005的页面结构--行类型篇一
所属栏目:[MsSql教程] 日期:2020-12-12 热度:189
剖析 SQLSERVER2005 的页面结构 行类型篇一 ? ? 行 ( 和我平常说的表的记录行有点差别哦,注意理解 ) 简单的可理解为数据库物理存储的表、索引及其它类型的数据的基本单元。当然行结构远不止如下说明的那么简单,更深入的有待再度剖析,比如打开行版本后 slo[详细]
-
统计访问量
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
%@ Application Language="C#" %%@ Import Namespace="System.Web" %%@ Import Namespace="System.IO" %mce:script runat="server"!-- void Application_Start(object sender,EventArgs e) { // 在应用程序启动时运行的代码 int count = 0; StreamReader srd[详细]
-
sqlserver 中的GUID 全局唯一标识
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
--简单实用全局唯一标识 ? DECLARE @myid uniqueidentifier SET @myid = NEWID() PRINT 'Value of @myid is: '+ CONVERT(varchar(255),@myid) ? --结果集 Value of @myid is: 6F9619FF-8B86-D011-B42D-00C04FC964FF ? 很多时候我们创建表需要唯一标识的主键[详细]
-
SQLServer 替换 null 值 函数 isnull(columnname,char)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:180
写了个sql 语句 select * from product where title like '%'+@param+'%' 查到21个记录 但是 select * from product where title like '%'+@param+'%'?and code like '%%' 就一条都没有了 很奇怪 查了一下code列,原来这列值是可空的 改了下sql 实用 isnull()[详细]