-
Sqlserver中tinyint, smallint, int, bigint的区别 及 10进制转
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
一。类型比较 bigint:从-2^63(-9223372036854775808)到2^63-1(9223372036854775807)的整型数据,存储大小为 8 个字节。一个字节就是8位,那么bigint就有64位 int:从-2^31(-2,147,483,648)到2^31-1(2,647)的整型数据,存储大小为 4 个字节。int类型,最大可[详细]
-
SQLServer2008用户组或角色'*****'在当前数据库中已存在
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
SQLServer2008用户组或角色'*****'在当前数据库中已存在问题的解决办法 在迁移数据库的过程中SQLServer SDE的问题 ? 为一个数据库添加一个用户时,提示以下信息: 用户、组或角色 '*****' 在当前数据库中已存在。 (Microsoft SQLServer,Error: 15023) ? 问题分[详细]
-
SQLServer 2000 生成数据源的SQL脚本
所属栏目:[MsSql教程] 日期:2020-12-12 热度:115
在进行SQL Server 2000数据库迁移的时候,某些数据库只需要将表结构创建即可,这个时候就需要用到源数据库的SQL脚本,生产环境就不动了,怕出点什么乱子,下面还是以pubs为例进行演示: 我的SQL Server 2000是安装在Windows Server 2008 R2 SP1的系统上,针[详细]
-
sqlserver 2005 高可用性架构 日志传送
所属栏目:[MsSql教程] 日期:2020-12-12 热度:53
sqlserver 2005 高可用性架构 日志传送 http://www.voidcn.com/article/p-kqbmmmqa-bdz.html ? sqlserver2005数据库高可用性的解决方案目前有四种 1 windows集群实现sqlserver双机热备 2 sqlserver 数据库镜像 3 sqlserver日志传送 4 sqlserver复制 下面演示[详细]
-
SQLServer常用内置函数解析
所属栏目:[MsSql教程] 日期:2020-12-12 热度:175
SQLServer是我们在软件开发中经常使用到的数据库,对SQLServer的 操作有又掌握多少呢?对于我们从底层做起的程序员来说,对SQLServer的增、删、查、改肯定是没有问题的;我想问大家一下,你知道多少个 SQLServer的内置函数呢?这些内置函数可以实现什么功能[详细]
-
Code-First 在SQLServer Compact 4.0 中的应用(二),使用Migra
所属栏目:[MsSql教程] 日期:2020-12-12 热度:100
本文接续自《Code-First 在SQLServer Compact 4.0 中的应用(一),基础配置》,解决数据库架构需要变更时遇到的问题。 回顾例子中的代码(改用MVC描述): ? public class LiangyichenDBContext : DbContext { ???? public DbSetLiangyichenDB Items { get[详细]
-
SQLServer 事务日志传送
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
http://www.cnblogs.com/xiaogangqq123/archive/2011/09/30/2196730.html SQLServer 事务日志传送 事务日志传送概述 SQL Server的事务日志传送备份是仅次于镜像的高可靠性备份方案,可以达到分钟级的灾难恢复能力。其项目实施成本,又远小于镜像的投入,因此[详细]
-
sqlserver 2005 高可用性架构 日志传送
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
http://www.voidcn.com/article/p-kqbmmmqa-bdz.html sqlserver2005数据库高可用性的解决方案目前有四种 1 windows集群实现sqlserver双机热备 2 sqlserver 数据库镜像 3 sqlserver日志传送 4 sqlserver复制 下面演示日志传送的配置过程 首先介绍下环境: 这次[详细]
-
聚集函数Avg()小数显示问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
?先来看问题 这是选课表sc中的所有条目, 注意看课程号cno为2的有两条分别为: 95001 ?2 ?88 95002 ?2 ?93 上图中的查询是为了获得,选修了课程号cno为2的课程的所有同学的平均成绩。 由第一张图知此平均为90.5,这里却没显示小数部分。。。。 ? ? ? 我百度[详细]
-
SQLServer 列出每个表的列和属性
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
? ? ? ?当需要整理一个数据库帮助文档是,可能需要列出库中每个表的列及其属性。这可能在开发一些接口或者外包给别的公司时有帮助。如果需要别人打开SQL Server Management Studio (SSMS)来一个一个查看,无疑是一种折磨。 ? ? ? ?解决这个问题可以考虑使用[详细]
-
善用临时表---同时查询多张表的存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:161
一个存储过程的需求是这样的: 1、取出三张表里的符合条件的数据,合成一张表,并对这一张表分页; 2、计算合成的这张表总共多少条数据 存储过程语句如下: Create PROCEDURE? GetAnnouncementList ?? ?@pageSize int, ?? ?@pageIndex int AS BEGIN --不返回[详细]
-
sqlserver2008索引优化的相关研究(一)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:137
一个凸现在很多开发者或数据库管理员面前的问题是数据库系统的性能问题。性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外 , 更多的是因为系统存在大量的 SQL 语句需要优化。本文通过一个例子讲述如何应用简化技术来优化[详细]
-
sqlserver2008索引优化的相关研究(二)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:76
? 四、分析执行计划创建索引 ? 根据语句的执行计划来判断应该对什么表创建什么索引,是常用优化技巧。 其实文章前面的例子已经告诉读者如何结合 statistics profile? 和 statistics IO 语句的输出来创建索引。这里分析一个稍微复杂一些的例子。 ? SQL 语句如[详细]
-
Error while preforming database login with the "sqls
所属栏目:[MsSql教程] 日期:2020-12-12 热度:167
??????? 今天在用MyElipse连sqlserver2008r2,新建一个Database Connection Driver,输入各种配置,点击Test Driver,出现了这个错误:“Error while preforming database login with the ’sqlserver‘ driver Unable to create connection.Check your URL[详细]
-
整理下自己使用的sqlserver DBA面试题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:110
1.sqlserver 2008 R2 on windows server 2008 R2群集中,有节点A、B,现在需要停机新添加一个节点C进来替换现有节点B,请列出必要的步骤. 2.sqlserver 2008 R2 on windows server 2008 R2群集中,有节点A、B,A节点内存比B节点内存大一倍,为当前的主节点,[详细]
-
如何从sqlserver中把表数据导入到oracle? .
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
需求:从sqlserver中把2008-01-01到2009-12-31的凭证头表的数据导入到oracle数据库中 ? 实现步骤: 1、登录进入SQL Server Management Studio,选择要导出的数据库,新建查询分析窗口 2、执行如下命令: ???? EXEC master..xp_cmdshell 'bcp "SELECT * from[详细]
-
报SQLServer数据库连接驱动异常
所属栏目:[MsSql教程] 日期:2020-12-12 热度:149
1、检查虚拟路径中的WEB-INF/lib下jar存在 sqljdbc.jar 2、驱动还可以放在Tomcat下的lib下。没有,copy sqljdbc.jar到其下。重新启动服务。查看日志再不提示上述错误。 ? 注意每次重启服务时,删除work(缓存文件)和logs(日志文件)目录。Tomcat会重新创建。[详细]
-
最权威文档sqlserver2005 msdn
所属栏目:[MsSql教程] 日期:2020-12-12 热度:83
http://msdn.microsoft.com/zh-cn/library/ms187110(v=sql.90).aspx 异步数据库镜像(高性能模式) SQL Server 2005 其他版本 SQL Server 2008 R2 SQL Server 2008 1(共 1)对本文的评价是有帮助 - 评价此主题 更新日期: 2005 年 12 月 5 日 将事务安全设[详细]
-
自动附加Sqlserver数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:86
procedure TfrmMain.RestoreDataBase; var ? CmdStr,? Paths:String; begin ? Paths:=Extractfilepath(Application.ExeName); ? if fileexists(ConCat(Paths,'数据库文件名称')) then ??? try ??? CmdStr:='ISQL -E -Q "if (select Count(*) from sysdatabas[详细]
-
sqlserver安装时提示进程挂起
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
在运行里输入regedit进入注册表,修改HKEY_LOCAL_MACHINE——SYSTEM——CurrentControlSet——Control——Session Manager 删除Pending File.....[详细]
-
sqlserver格式化时间
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
select CONVERT(varchar,getdate(),120 ) 2004-09-12 11:06:08 select replace(replace(replace(CONVERT(varchar,120 ),'-',''),' ',':','') 20040912110608 select CONVERT(varchar(12),111 ) 2004/09/12 select CONVERT(varchar(12),112 ) 20040912 s[详细]
-
sqlserver2005中所有者不能访问数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:83
所有者的 denyreader denywrite 钩去掉 ? 配置服务器失败:可能与计算机名称有特殊字符有关,最好都改为大写[详细]
-
sqlserver里循环调用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
declare @T1 Int select @T1=Pm_PListID from PmLists? where Pm_ListID=684 while exists(select 1 from PmLists where Pm_listid=@T1 and Pm_PListID0) ? begin ? select @T1=Pm_PListID from PmLists? where Pm_ListID=@T1 ? end select @T1 as TmpField[详细]
-
sqlserver2008编辑前200行“打开表”
所属栏目:[MsSql教程] 日期:2020-12-12 热度:148
sqlserver2008编辑前200行“打开表” 现在数据库更换为sql2008,其中的“打开表”没有了,替而代之是“编辑前200行”。 操作数据库,修改表中的内容时,有时候觉得还真不方便,那么我们可以手动修改一下,完全打开整张表。(微软改为前200行也是有道理的,万[详细]
-
SQLServer RESOURCE_SEMAPHORE 等待状态
所属栏目:[MsSql教程] 日期:2020-12-12 热度:94
概述: ???????? 当一个SQLServer实例运行得很慢的时候,应该做一些检查,如检查等待状态。最好的方法是一开始就建立一个性能基线,以便做性能对比。当发现与性能基线对比后,存在内存压力的话,就要找出是什么原因导致的。可以检查事务的等待状态,其中Reso[详细]