-
SQL Server2005异地自动备份方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
最近公司刚刚搭建了一台安防综合平台,综合平台服务器上安装了SQL Server 2005,由于没有备份服务器,所以只能异地备份数据库了。在网上找了很多的资料,自己整合了一下 。 一、开启SQLAgent服务,并设置为“自动” 二、备份 1、SQL代理-作业-新建作业,这是[详细]
-
Sql Server2005实现远程备份数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
相信大家都在当心数据库的丢失,这也是每个开发者头痛的一件事件,因为正在运行的服务器及数据库也在这台服务器上。如果服务器崩溃,那么所有的数据都不存在了,就算是你在你的机子上做了备份,那也是没有用的,为什么会这样说主要是因为本机是向互联网公开[详细]
-
迁移sql2005到sql2008r2步骤
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
说明:这里包含迁移Migrate和升级Upgrade两个动作,为了保留SQL所有设置,升迁要包括master和msdb两个数据库。 步骤1:在服务器B上安装SQL2008R2&SP2。 步骤2:备份SQL2008R2的master,msdb,model三个数据库,并拷贝一份数据库文件到别处,皆备份用途。 步骤3[详细]
-
sqlserver2005利用临时表和@@RowCount提高分页查询存储过程性能
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
最近发现现有框架的通用查询存储过程的性能慢,于是仔细研究了下代码: 代码如下:Alter PROCEDURE [dbo].[AreaSelect] @PageSize int=0, @CurrentPage int=1, @Identifier int=NULL, @ParentId int=NULL, @AreaLevel int=NULL, @Children int=NULL, @AreaNam[详细]
-
sqlserver2005 master与msdb数据库备份恢复过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
由于系统数据库对Sql Server来说尤其重要,为了确保SQL SERVER系统的正常运行,除了日常备份用户的数据库之外,我们还需要备份系统数据库,如对Master,Model,Msdb(TempDB不需备份)进行完整备份 1、还原Master数据库 如果系统配置丢失或Master出现问题,[详细]
-
SQL SERVER 2005数据库还原的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:198
在SQL SERVER 2005下还原数据库 1、新建数据库A,右键还原数据库,此时目标数据库为A,选择备份 文件B_db_201311040200.BAK,还原时提示“备份集中的数据库备份与现有的A数据库不同” 2、google一下,有人说是文件名不同,即B的数据库文件为B.MDF, 要还原到[详细]
-
sql2005数据导出方法(使用存储过程导出数据为脚本)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
执行语句:exec KeleyiOutputSqlData thetablename 以下是创建存储过程脚本: 代码如下:SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO Create PROCEDURE [dbo].[KeleyiOutputSqlData] @tablename sysname AS declare @column varchar(1000) declare @co[详细]
-
sql2005附加数据库操作步骤(sql2005还原数据库)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
在SQL Server Management Studio中的“对象资源管理器”里,在节点‘数据库'上点击右键,弹出菜单上选择‘附加'; 在附件数据库的窗口中,点击添加,选择要添加的主要数据库文件,比如cms_keleyi_com.mdf; 添加后自动关联显示添加数据库的详细信息。如果不[详细]
-
玩转-SQL2005数据库行列转换
所属栏目:[MsSql教程] 日期:2020-12-12 热度:149
注意:列转行的方法可能是我独创的了,呵呵,因为在网上找不到哦,全部是我自己写的,用到了系统的SysColumns (一)行转列的方法 先说说行转列的方法,这个就比较好想了,利用拼sql和case when解决即可 实现目的 1:建立测试用的数据库 代码如下:CREATE TAB[详细]
-
SQL2005中char nchar varchar nvarchar数据类型的区别和使用环境
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
现在就摘录一下sql2005联机丛书里的关于这几个数据类型的解释 字符数据类型(nchar 长度固定,nvarchar 长度可变)和 Unicode 数据使用 UNICODE UCS-2 字符集。 nchar [ ( n ) ] n 个字符的固定长度的 Unicode 字符数据。n 值必须在 1 到 4,000 之间(含)。[详细]
-
SQL2005查询表结构的SQL语句使用分享
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
代码如下:SELECT (case when a.colorder=1 then d.name else '' end) as 表名,--如果表名相同就返回空 syscolumns(表字段信息表) a sysobjects d a.colorder as 字段序号, a.name as 字段名, (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity' )=1 then[详细]
-
Windows2003 SQL2005添加系统用户修改系统登录密码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
今天上班的时候,有个同事说不知道谁设置了开机密码,那台电脑一直没有开机密码的他现在进不了桌面 那台电脑没有光驱,而我手头上启动U盘又没有,不然用winpe自带的密码破解工具破解开机密码了 幸亏那台电脑是开发机而且安装了SQLSERVER2005,幸亏他记得SQLS[详细]
-
Sqlserver 2005附加数据库时出错提示操作系统错误5(拒绝访问)错
所属栏目:[MsSql教程] 日期:2020-12-12 热度:63
最近几天从网上找了几个asp.net的登录案例想要研究研究代码,结果在用Sql Server2005附加数据库文件时弹出错误信息:看到网友回复说: 本人也遇到类似的问题,但是解决方法很简单,只需要使用管理员的身份打开SQL Server Management Studio,即可附加数据库[详细]
-
PowerDesigner16生成SQL2005列注释的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
Powerdesigner界面-tools-Resources-DBMS,点击左上角的New,选择copy from templete,如果你的数据库是sql server 2005,选择系统自带的SQL server 2005,如果是sql server 2008,选择系统自带的sqlsv2k8.xdb。如果你想修改默认的选项,可以直接选择SQL server[详细]
-
SQL Server 2005的cmd_shell组件的开启方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
SQL Server中的cmd_shell组件功能强大,几乎可通过该组建实现Windows系统的所有功能,正因此,这个组件也是SQL Server的最大安全隐患。SQL Server 2000中这个组件是默认开启的,而SQL Server 2005中这个组件默认作为此服务器安全配置的一部分而被关闭。有时[详细]
-
sql server 2005中使用with实现递归的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
代码如下:WITH fw_requestion_note_temp(old_apply_id) AS ( --取根节点放入临时表 SELECT old_apply_id FROM fw_requestion_note --WHERE old_apply_id = 'e741470e-8b5c-4f91-9b03-c7474d103aef' --根据已取到的数据递归取其字节点的数据 UNION ALL SELECT[详细]
-
SQL Server 2005 中做全文检索的方法分享
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
/*打开全文索引支持,启动SQL Server的全文搜索服务 */ execute sp_fulltext_database ‘enable' /*创建全文目录*/ EXEC SP_FULLTEXT_CATALOG 'FT_testData','CREATE' /*建立全文索引数据元*/ EXEC sp_fulltext_table 'Hc_Book_Book','CREATE','FT_testData'[详细]
-
SQL Server 2005/2008 导入导出数据常见报错解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:195
数据库导入导出时总失败,错误信息如下: 正在验证 (错误) 消息 错误 0xc0202049: 数据流任务 1: 无法在只读列“ID”中插入数据。 (SQL Server 导入和导出向导) 错误 0xc0202045: 数据流任务 1: 验证列元数据失败。 (SQL Server 导入和导出向导) 错误 0xc004[详细]
-
SQL Server 2005删除日志文件的几种方法小结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
使用MS数据库的朋友就会知道一个问题,C盘的空间很容易被占满了。因为本来系统盘就分区比较小,这是由于数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间。SQLServer数据库都有log文件,log文件记录用户对数据库修改[详细]
-
SQL Server 2005基础知识详细整理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:119
1. ACID:指数据库事务正确执行的四个基本要素缩写: 1.原子性2.一致性3.隔离性4.持久性 2.数据库对象:表(table) 视图(view) 存储过程(stored procedure) 函数(function)索引(index) 3.SQL Server 2005中包含master、model、msdb、tempdb四个系统[详细]
-
Sql实现行列转换方便了我们存储数据和呈现数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
从MS Sql Server 2005微软就推出了pivot和unpivot实现行列转换,这极大的方便了我们存储数据和呈现数据。今天就对这两个关键字进行分析,结合实例讲解如何存储数据,如何呈现数据。 例如学生选课和成绩系统中就有一张表,该表存储了学生的课程成绩,我们无法[详细]
-
SQL2005CLR函数扩展-数据导出的实现详解
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
SQLServer数据导出到excel有很多种方法,比如dts、ssis、还可以用sql语句调用openrowset。我们这里开拓思路,用CLR来生成Excel文件,并且会考虑一些方便操作的细节。 下面我先演示一下我实现的效果,先看测试语句 -----------------------------------------[详细]
-
SQL2005CLR函数扩展-深入环比计算的详解
所属栏目:[MsSql教程] 日期:2020-12-12 热度:73
此类问题还可以延伸到类似进销存的批次计算中,这也要关注其他历史记录来决定当前某条记录的状态。sql语句无法简单实现mdx语句的类似功能,必须得用交叉表关联来对比。这里我们用CLR函数来实现mdx语句的类似语法。在select的时候把得到过的做个缓存就可以了[详细]
-
解析SQL2005中如何使用CLR函数获取行号
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
SQLServer数据导出到excel有很多种方法,比如dts、ssis、还可以用sql语句调用openrowset。我们这里开拓思路,用CLR来生成Excel文件,并且会考虑一些方便操作的细节。 下面我先演示一下我实现的效果,先看测试语句 -----------------------------------------[详细]
-
sql server2005实现数据库读写分离介绍
所属栏目:[MsSql教程] 日期:2020-12-12 热度:182
Internet的规模每一百天就会增长一倍,客户希望获得7天×24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Server Too Busy”及频繁的系统故障。 随着业务量的提高,以及访问量和数据流量的快速增长,网络各个核心部分的处理性能和计算强[详细]