首页 > 资讯列表 >  本页面生成Assistant专题报道,Assistant滚动新闻,Assistant业界评论等相关报道!
  • MSSQL2005/2008日志压缩清理方法小结

    MSSQL2005/2008日志压缩清理方法小结

    适用于SQLServer2005的方法---------------------------------------------复制代码代码如下:USEDNNameGO1,清理日志复制代码代码如下:BackupLogDNNameWITHno_logGO2,截断事务日志复制代码代码如下:DUMPTRANSACTIONDNNameWITHno_logGO3,收缩两种方式:  1):压缩数据库     DBCCSHRINKDATABASE(库名)     GO  2):指定数据文件,可以通过这个语句查询到:select*fromsysfiles   此方式也可以通过操作:右键你要压缩的数据库--所有任务--收缩数据库--收缩文件,分别选择数据和日志的文件要压缩的大小来执行     DBCCSHRINKFILE(文件名)     GO4.为了最大化的缩小日志文件(如果是sql7.0,这步只能在查询分析器中进行)下面的示例分离pubs,然后将pubs中的一个文件附加到当前服务器。a.分离EXECsp_detach_db@dbname='库名'b.删除日志LOG文件c.再附加复制代码代码如下:EX...

    数据库操作教程 2022-09-23 17:21:23
  • MSSQL数据库排序规则如何更改

    MSSQL数据库排序规则如何更改

    1.sp_helpsortSELECTSERVERPROPERTY('Collation')查看你的排序规则.不过你的这个应该和字符集有关.2.更改服务器排序规则更改SQLServer2005实例的默认排序规则的操作可能会比较复杂,包括以下步骤:确保具有重新创建用户数据库及这些数据库中的所有对象所需的全部信息或脚本。使用工具(例如大容量复制)导出所有数据...

    数据库操作教程 2022-09-23 17:21:18
  • 简单判断MSSQL数据库版本(2000或者2005)

    简单判断MSSQL数据库版本(2000或者2005)

    最近的一次对mssql数据库迁移操作中发现一个有趣的事情,可以用一条语句判断MSSQL数据库版本(准确度不高):select*fromsys.servers如果返回如下信息,应该是2000数据库:消息208,级别16,状态1,第1行对象名'sys.servers'无效。反之返回类似如下的信息,则可能为2005数据库1www-hostSQLServerSQLNCLIwww-hostNULLNULLNULL0原因:sys.servers这个对象在2000中没有,在2005中有...

    数据库操作教程 2022-09-23 17:21:02
  • sqlserver启动不了,MSSQL18052错误:9003,严重度:20,状态:1.

    sqlserver启动不了,MSSQL18052错误:9003,严重度:20,状态:1.

    问题现象:系统日志文件(控制面板–管理工具–系统日志)能找到以下两条错误:17052:无法恢复master数据库。正在退出...

    数据库操作教程 2022-09-23 17:20:38
  • 图解SSIS批量导入Excel文件的实现方法

    图解SSIS批量导入Excel文件的实现方法

    将一个目录下(可以包括子目录)结构一样的excel文件批量导入sql2005,可以用ssis来定制任务.下面用大量图片完全说明整个过程.1、建立测试excel文件,假设有abcd四个字段,保存在f:/excel目录下 并复制很多个一样的文件2、打开MicrosoftVisualStudio2005或者随sql2005安装的SQLServerBusinessIntelligenceDevelopmentStudio,新建一个商业智能项目。3、工具箱拖一个Foreach循环容器4、编辑容器,设定遍历目录和其他参数5、新建一个映射变量,用来存储遍历当中的文件路径6、怎么存储不用你关心,你只要指定一个变量名就ok了7、确定后,容器生成完毕,接着拖一个数据流任务到容器中8、切换到数据流tab页,拖一个excel源9、编辑excel源,选择一个刚刚的任意excel10、选择一个sheet11、拖一个oledb目标到数据流中12、按住excel源的绿色箭头,拖动到oledb目标上13、编辑oledb目标,选择一个sqlserver数据表,这个表必须是已经存在的,这里我们建立一个ssiste...

    数据库操作教程 2022-09-23 17:19:31
  • CMD命令操作MSSQL2005数据库(命令整理)

    CMD命令操作MSSQL2005数据库(命令整理)

    打开CMD命令执行:sqlcmd/?这是sqlcmd命令的一些帮助信息通过上面可以知道怎么连数据库了执行:sqlcmd-S服务器地址-d数据库名称-U用户密码-P密码以下是操作数据库的一下命令复制代码代码如下:0.创建数据库CREATEDATABASEDB0011...

    数据库操作教程 2022-09-23 17:17:52
  • 深入SQL截取字符串(substring与patindex)的详解

    深入SQL截取字符串(substring与patindex)的详解

    首先学习两个函数1.substring 返回字符、binary、text或image表达式的一部分。基本语法:SUBSTRING(expression,start,length)expression:字符串、二进制字符串、text、image、列或包含列的表达式start:整数,指定子串的开始位置     注:SQL中"1"表示字符串中的第一个字符,而.NET中"0"表示第一个字符length:整数,指定子串的长度(要返回的字符数或字节数)2.patindex 返回指定表达式中某模式第一次出现的起始位置;如果在全部有效的文本和字符数据类型中没有找到该模式,则返回零...

    数据库操作教程 2022-09-23 17:17:07
  • MSSQLMySQL数据库分页(存储过程)

    MSSQLMySQL数据库分页(存储过程)

    先看看单条SQL语句的分页SQL吧。方法1:适用于SQLServer2000/2005复制代码代码如下:SELECTTOP页大小*FROMtable1WHEREidNOTIN(SELECTTOP页大小*(页数-1)idFROMtable1ORDERBYid)ORDERBYid方法2:适用于SQLServer2000/2005复制代码代码如下:SELECTTOP页大小*FROMtable1WHEREid>(SELECTISNULL(MAX(id),0)FROM(SELECTTOP页大小*(页数-1)idFROMtable1ORDERBYid)A)ORDERBYid方法3:适用于SQLServer2005复制代码代码如下:SELECTTOP页大小*FROM(SELECTROW_NUMBER()OVER(ORDERBYid)ASRowNumber,*FROMtable1)AWHERERowNumber>页大小*(页数-1)方法4:适用于SQLServer2005复制代码代码如下:row_number()必须制定orderby,不指定可以如下实现,但不能保证分页结果正确性,因为排序...

    数据库操作教程 2022-09-23 17:16:56
  • sqlserver中将varchar类型转换为int型再进行排序的方法

    sqlserver中将varchar类型转换为int型再进行排序的方法

    如果我们数据库的ID设置为varchar型的在查询的时候orderbyid的话我们是不希望看到如下情况的。我们可以把varchar转换为int然后进行排序一、复制代码代码如下:select*fromyourtableorderbycast(yourcolasint);适用于SQLServerOracle二、复制代码代码如下:select*fromyourtableorderbyconvert(int,yourcol);仅适用于SQLServer作者itmyhome...

    数据库操作教程 2022-09-23 17:16:40
  • INSERTINTOSELECT语句与SELECTINTOFROM语句的一些区别

    INSERTINTOSELECT语句与SELECTINTOFROM语句的一些区别

    1.INSERTINTOSELECT语句语句形式为:InsertintoTable2(field1,field2,...)selectvalue1,value2,...fromTable1要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:INSERTINTOSELECT语句复制表数据复制代码代码如下:--1.创建测试表createTABLETable1(avarchar(10),bvarchar(10),cvarchar(10),CONSTRAINT[PK_Table1]PRIMARYKEYCLUSTERED(aASC))ON[PRIMARY]createTABLETable2(avarchar(10),cvarchar(10),dint,CONSTRAINT[PK_Table2]PRIMARYKEYCLUSTERED(aASC))ON[PRIMARY]GO--2.创建测试数据InsertintoTable1values('赵','asds','90')InsertintoTable1values('钱'...

    数据库操作教程 2022-09-23 17:16:32
  • MSSQL安全设置的具体步骤和方法小结

    MSSQL安全设置的具体步骤和方法小结

    第一步肯定是打上SQLSERVER最新的安全补丁.如果这一步都没有做好,那我们也没有继续下去的必要了。第二步是修改默认的1433端口,并且将SQLSERVER隐藏...

    数据库操作教程 2022-09-23 17:14:51
  • MSSQL基本语法及实例操作语句

    MSSQL基本语法及实例操作语句

    MSSQL基本语法及实例操作一:建表并初始化============================createdatabasemf2011--创建数据库usemf2011--使用数据库createtabledept--创建“部门”表(www.jb51.netdeptnointprimarykey,--部门编号(主键)dnamenvarchar(30),--部门名称locnvarchar(30)--部门所在的地点)-----createtableemp--创建“员工”表(empnointprimarykey,--员工编号(主键)enamenvarchar(30),--员工的姓名jobnvarchar(30),--员工的工作类型mgrint,--员工的上级hiredatedatetime,--员工的入职时间(受聘时间)salnumeric(10,2),--员工的每月工资commnumeric(10,2),--员工的年终奖金deptnointforeignkeyreferencesdept(deptno)--创建一个外键指向部门表(描述该员工属于哪个部门))--------insertin...

    数据库操作教程 2022-09-23 17:14:38

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持