sql
摘要:(2007-03-23 17:56:42) 水天一色(153466655)把img_logo/user/face/default.jpg和img_logo/user/face/defaults.gif、/img_logo/guild/guild.jpg拷到图片服务器上的相应文件夹 去掉第一个'/'并在其前加上'{ImgServer1}'update user_info set user_...
阅读全文
posted @
2007-03-23 18:12
mbskys
阅读(128)
推荐(0)
复制SqlServer数据库
摘要:在目前的工作中需要解决复制整个SqlServer数据库的问题,复制的内容包括数据库大纲、数据库中的存储过程、函数、表结构、主外键关系以及表中的所有数据等,也就是说copy版本与原数据库一模一样。经过一段时间的摸索,找到的一个比较简单的解决方案是:(1)在复制数据库之前,先备份该数据库到文件。(2)依据备份文件创建新的数据库,并Restore即可。 备份数据库可用如下Sql语句: string....
阅读全文
posted @
2007-03-19 15:13
mbskys
阅读(313)
推荐(0)
配置发布服务器
摘要:一 配置发布服务器 在发布服务器上执行以下步骤: (1) 从[工具]下拉菜单的[复制]子菜单中选择[配置发布、订阅服务器和分发]出现配置发布和分发向导 (2) [下一步] 选择分发服务器 可以选择把发布服务器自己作为分发服务器或者其他sql的服务器(3) [下一步] 设置快照文件夹 一般采用默认\\servername\d$\Program Files\Microsoft SQL Serv...
阅读全文
posted @
2007-03-19 12:28
mbskys
阅读(972)
推荐(0)
两个sql server数据库同步数据-按顺序列出配置复制的步骤
摘要:http://www.cnblogs.com/littlebamboo/archive/2006/12/19/386388.html
阅读全文
posted @
2007-03-19 12:24
mbskys
阅读(146)
推荐(0)
ASP.NET无限级分类的非递归实现(存储过程版)
摘要:或多或少都做过树状目录、产品分类之类的二级或三级菜单,如果遇到更多级的分类,就一般使用递归了。在程序中使用递归或多或少会增加一些性能上的开销。 之前我用ASP.net在程序中实现过非递归的无限级分类目录,但考虑到移植性不强,就改成了存储过程,发出来大家共同研究一下,到目前为止,测试过程中还没发现问题,另外,代码方面没经过什么优化。 通常情况下,我们更多的操作是读取目录,所以,在下面的实现中,读取我...
阅读全文
posted @
2007-03-16 13:01
mbskys
阅读(343)
推荐(0)
MS SQL数据库备份和恢复存储过程(加强版本)
摘要:详细情况见(http://www.cnblogs.com/aierong/archive/2004/05/10/8789.aspx)自感觉功能不太齐全,就重新写了一加强版本,经过测试成功!先将代码发布出来,大家共享。如有发现BUG,请大家指教或EMAIL:aierong@vip.sina.com /**//*备份数据库*/create proc pr_backup_db@flag varchar...
阅读全文
posted @
2007-03-11 02:03
mbskys
阅读(246)
推荐(0)
实现小数据量和海量数据的通用分页显示存储过程
摘要:建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件...
阅读全文
posted @
2007-03-10 00:32
mbskys
阅读(140)
推荐(0)
Sql Server 2005 ROW_NUMBER 函数实现分页
摘要:Sql Server 2005 ROW_NUMBER 函数实现分页 过去用SQL Server 2000分页的,大多都用到了临时表。SQL Server 2005 ROW_NUMBER 函数支持分页,性能据说也非常不错。Paging Records Using SQL Server 2005 Database Paging in SQL Server 2005Sql Server 2005自定...
阅读全文
posted @
2007-03-07 22:53
mbskys
阅读(328)
推荐(0)
MS-SQL server数据库开发精典技巧
摘要:1.按姓氏笔画排序:Select * From TableName order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码') select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encrypt...
阅读全文
posted @
2007-03-07 20:57
mbskys
阅读(160)
推荐(0)
上个星期,上月,上上月
摘要:string result = string.Empty; result += "(select count(*) from vod_nao where vod_nao.vod_id = vod_info.vod_id and nao_time=Getdate()) * 10 + "; result ...
阅读全文
posted @
2007-02-25 17:39
mbskys
阅读(253)
推荐(0)
SQL Server导出导入数据方法
摘要:一、导出导入SQL Server里某个数据库1.在SQL Server企业管理器里选中要转移的数据库,按鼠标右键,选所有任务->备份数据库。2.备份 选数据库-完全, 目的 备份到 按添加按钮 文件名 在SQL Server服务器硬盘下输入一个自定义的备份数据库文件名(后缀一般是bak) 重写 选重写现有媒体 最后按确定按钮。 如果生成的备份数据库文件大于1M,要用压缩工具压缩后再到I...
阅读全文
posted @
2007-02-25 17:36
mbskys
阅读(422)
推荐(0)
常用SQL语句书写技巧
摘要:SQL结构化查询字符串的改写,是实现数据库查询性能提升的最现实、最有效的手段,有时甚至是唯一的手段,比如在不允许大幅度修改现有数据库结构的情况下。通过优化SQL语句提高查询性能的关键是: 根据实际需求情况,建立合适的索引; 使用一切可能的方式去利用好索引,避免全表扫描; 尽量减少内存及数据I/O方面的开销一、 建立索引(一)建立“适当”的索引,是快速查询的基础。索引(index)是除表之外另...
阅读全文
posted @
2007-02-25 15:53
mbskys
阅读(280)
推荐(0)
SQL Server 2000+ MS WIN2003群集服务配置
摘要:http://www.cnblogs.com/z-y/archive/2006/02/12/329354.aspxSQL Server 2000+ MS WIN2003群集服务配置 一、需求 许多企业采用了SQL Server提供业务系统后台数据服务,随着企业运作对这些业务系统的依赖,如何提高这些系统的高可靠性、高可用性已越来越引起企业的关注。为满足企业系统高可用性容错业务需求,微软强力推荐用户...
阅读全文
posted @
2007-02-25 15:43
mbskys
阅读(354)
推荐(0)
SQL中CONVERT转化函数的用法
摘要:格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.例子:SELECT CONVERT(varchar(30),getdate(),101) now结果为:now----------------------...
阅读全文
posted @
2007-02-25 15:28
mbskys
阅读(815)
推荐(0)
SQL SERVER2000数据库备份和恢复存储过程(加强版本)
摘要:SQL SERVER2000数据库备份和恢复存储过程(加强版本) 我自己写的2个过程和一个函数,用于SQL SERVER2000数据库备份和恢复拿出来和大家交流一下,过程和函数的详细说明在代码中谢谢 /*备份数据库的过程*/if exists( select * from sysobjects where name='pr_backup_db' and xtype='p' )...
阅读全文
posted @
2007-02-25 14:21
mbskys
阅读(223)
推荐(0)
无数据库日志文件恢复数据库方法两则
摘要:方法一 1.新建一个同名的数据库 2.再停掉sql server(注意不要分离数据库) 3.用原数据库的数据文件覆盖掉这个新建的数据库 4.再重启sql server 5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名) 6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用 数据库的脚本创建一个新的数据库,并将数据导进去就行了. ...
阅读全文
posted @
2007-02-25 14:00
mbskys
阅读(129)
推荐(0)
sql server2000 的日志如何删除或减肥
摘要:先用 BACKUP LOG database_name WITH NO_LOG 截断事务日志。 再用 DBCC SHRINKDATABASE database_name TRUNCATEONLY 缩小数据库。 更重要的是:制定一个备份计划,保证日志文件不会变得太大。http://www....
阅读全文
posted @
2007-02-25 13:58
mbskys
阅读(362)
推荐(0)
怎样在SQL SERVER数据库中复制一个表?包括结构和数据
摘要:跟语言没关系了 你直接执行个sql语句就行了 select * from tablea into tableb tablea是源表 tableb是目的表,要求没有和它重名的表
阅读全文
posted @
2007-02-25 13:58
mbskys
阅读(276)
推荐(0)
Sql server双机数据库同步实验步骤
摘要:第一步 测试网络连接 ?1.实验环境(因人而异) 服务器: 机器名称:CHENPENG 操作系统:Windows XP-sp2 数据库版本:SQL 2000 Server 企业版 客户端 机器名称:PHOENIX 操作系统:Windows XP-sp2 数据库版本:SQL 2000 Server企业版 (注:实验中的两机在一个局域网中!) ? 2.测试网络 2.1 将SQL 20...
阅读全文
posted @
2007-02-25 13:57
mbskys
阅读(1398)
推荐(0)
关于权限的数据库设计
摘要:方法一: 用户表: T_UserInfo id name 对象表: T_Object id name 权限表 T_Access accessid userid(外键,来自用户表) objectid(外键,来自对象表) access(用代码记录用户的权限组合: 1000 浏览 1100...
阅读全文
posted @
2007-02-25 13:54
mbskys
阅读(228)
推荐(0)