-
JBoss JNDI的配置
所属栏目:[MsSql教程] 日期:2020-12-12 热度:110
1、mssql-ds.xml的配置 datasources ? local-tx-datasource ??? jndi-nameMSSQLDS/jndi-name ??? use-java-contextfalse/use-java-context ??? connection-urljdbc:microsoft:sqlserver://localhost:1433;DatabaseName=CHDPSDB/connection-url ??? driver-cl[详细]
-
JBoss JNDI的配置
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
JBoss配置步骤1 由于jboss会自动查找serverdefaultdeploy目录下 **-ds.xml文件.并读取其中内容.来得到相应DataSource,我文件具体内容如下: ? xml ? version = "1.0" ? encoding = "UTF-8" ? ? ? datasources ? local-tx-datasource ? ? jndi-name jdbc/DataS[详细]
-
SqlServer中用SQL语句附加数据库及修改数据库逻辑文件名
所属栏目:[MsSql教程] 日期:2020-12-12 热度:167
--查询数据库逻辑文件名 USE 数据库名 SELECT FILE_NAME(1) --查询数据库逻辑文件名(日志) USE 数据库名 SELECT FILE_NAME(2) --附加数据库 sp_attach_db?? '数据库名','数据库全路径','数据库日志全路径' GO USE 数据库名 --添加一个登录前指定默认数据库[详细]
-
SQLServer2005定期备份作业突然停止
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
在SQLServer中做了定期的7天新鲜完整备份。本来执行的好好的,这几天突然停止了。去手动执行时,也失败,查看windows事件日志,有如下信息: SQL Server Scheduled Job 'ScreenEditor_TM Backup.Subplan_1' (0x08022A16AA4D354CBEF97B668A6E5515) - Status:[详细]
-
SQLServer内部原理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:134
SQLServer内部原理(转) 关键字: sqlserver内部原理 sqlserver 原理 在讲SQLSERVER内部原理的之前,我觉得非常有必要向大家介绍一下SQLSERVER的历史。 让我们站在1999年,看看计算机数据库业界到底处于什么状态。 1999年,Oracle已经于1998年9月发布了Oracle[详细]
-
在sqlserver 中with(nolock)详解
所属栏目:[MsSql教程] 日期:2020-12-12 热度:137
在sqlserver 中with(nolock)详解 所有Select加 With (NoLock)解决阻塞死锁 在查询语句中使用?NOLOCK?和?READPAST? 处理一个数据库死锁的异常时候,其中一个建议就是使用?NOLOCK?或者?READPAST?。有关?NOLOCK?和?READPAST的一些技术知识点:? 对于非银行等严[详细]
-
sqlserver 基本属性
所属栏目:[MsSql教程] 日期:2020-12-12 热度:80
-
2个sqlserver数据库实例之间数据导入导出
所属栏目:[MsSql教程] 日期:2020-12-12 热度:138
?企业管理器中目的数据库server实例,选择数据库=》所有任务=》导入数据: ? 下一步,配置目的数据库: ? 下一步: ? 下一步: ? 下一步: 立即执行 ? 执行成功,数据就copy了。[详细]
-
SQLServer 2005 海量数据解决方案 分区表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:144
Csdn Blog在2007年,由于访问量和数据量的大幅度增长,使得我们原有的在.text 0.96版本上修改的代码基本不堪重负。 在数据库方面主要表现为,单单文章表,2007年1年的数据已经达到了30G的量(最后的解决方案是对把文章表分为两个表,分别存放文章相关信息和[详细]
-
数据导入浅析之---SqlBulkCopy(转载)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:137
1.使用场景:经常在业务数据需要进行同步或者需要进行结算或者进行汇总的时候,我们往往需要将大量的明细数据,销售数据或者流水记录等数据导入到一个汇总的地方(一般是总部公司等)。 2.使用该类的组织架构情况: ?? 一般为:销售组织将各种1中所述数据传[详细]
-
SQLServer索引碎片和解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
毫无疑问,给表添加索引是有好处的,你要做的大部分工作就是维护索引,在数据更改期间索引可能产生碎片,所以一些维护是必要的。碎片可能是你查询产生性能问题的来源。 那么到底什么是索引碎片呢?索引碎片实际上有 2 种形式:外部碎片和内部碎片。不管哪种[详细]
-
SQLSERVER聚集索引与非聚集索引
所属栏目:[MsSql教程] 日期:2020-12-12 热度:129
? 微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)…… (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两[详细]
-
SQLserver游标原理和使用方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:72
在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.1 游标和[详细]
-
SQLserver游标原理和使用方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.1 游标和[详细]
-
怎样查出SQLServer的性能瓶颈
所属栏目:[MsSql教程] 日期:2020-12-12 热度:111
怎样查出SQLServer的性能瓶颈 --王成辉翻译整理,转贴请注明出自微软BI开拓者[url]www.windbi.com[/url] --原帖地址 如果你曾经做了很长时间的DBA,那么你会了解到SQLServe的性能调优不是一个精密的科学。即使是,对于为最佳的性能找到最佳的配置也是很困难[详细]
-
服务提供者框架(Service Provider Framework)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:143
?? ? ?服务提供者框架是指:多个服务提供者实现一个服务,系统为客户端提供多个实现,并把他们从多个实现中解耦出来。服务提供者的改变对它们的客户端是透明的,这样提供了更好的可扩展性。例如,JDBC,JMS等就试用了服务提供者框架。 ?? ? ?服务提供者的组[详细]
-
sqlserver附加报错:错误602:未能在sysindexes中找到数据库ID14
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
今天在使用sqlserver2000附加数据库时报错,原来的Mdf文件是Sql2005下的,现在要转到Sql2000下,有什么好的办法吗?报的错误情况:错误602:未能在sysindexes中找到数据库ID14中对象ID1的索引ID1对应的行...,就在别人的机子上(有2005版的)按照以下的方法解[详细]
-
VS2005调试问题解决方案集锦
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
1.检测到有潜在危险的?Request.Form?值 原因:? (1)在提交数据的页面或webconfig中没有对validateRequest的属性进行正确的设置 (2)HTML里面写了两个form引起 解决:? 方案一:?在.aspx文件头中加入这句:?%@?Page?validateRequest="false"??%? 方案二:?修改we[详细]
-
SQLServer通过脚本创建定时任务
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
通过脚本创建JOB: if exists (select * from dbo.sysobjects where id = object_id(N’[dbo].[p_createjob]‘) and OBJECTPROPERTY(id,N’IsProcedure’) = 1) drop procedure [dbo].[p_createjob] GO create proc p_createjob @jobname varchar(100),–作[详细]
-
SQLserver2000安装失败时解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:94
需要修改注册表:开始-运行-regedit HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/ 右边找到PendingFileRenameOperation 将之删除[详细]
-
union all sqlserver2005能正常运行 sqlserver2000报类型转换错
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
sql语句在sqlserver2005如果能正常运行而在sqlserver2000报类似 不允许从数据类型money到varchar的隐性转换,请使用convert函数来运行此查询 的错误. 确保两个语句的类型相同. sqlserver2005里会自动进行类型转换,而sqlserver2000则不行.[详细]
-
关于sqlserver的MSDN的连接
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
http://msdn.microsoft.com/zh-cn/library/ms190273.aspx[详细]
-
建立SQLServer警告和给操作员发送email通知
所属栏目:[MsSql教程] 日期:2020-12-12 热度:164
数据库邮件 首先建立数据库邮箱具有一个叫做sqlalerts的profile。这个profile可以以任何名称来命名,但是在这些指导中,引用的是profile名称sqlalerts。如果你想用一个不同的profile名称只要做相应的替代就可以了。 定义操作员 使用microsoft sql管理套件连[详细]
-
sqlserver 数据备份与还原
所属栏目:[MsSql教程] 日期:2020-12-12 热度:98
数据备份命令BACKUP BACKUP命令用来完成数据的备份 语法: ? BACKUP DATABASE {database_name} [?to restore_device ] 参数说明: database_name:要恢复的数据库名称。需要注意的是,这个数据库要保证在恢复时是关闭的,否则,将会出错。 restore_device:[详细]
-
sqlserver 并发处理中基础--事物和锁的使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
? 一. 事务(Transaction)?事务主要是考虑到在异常情况下数据的安全性能和正确性。例如一个转账程序,有若干个语句,分别执行不同的功能,现在从第一个账户取出款项,正好此时因为其他原因导致程序中断,这样,第二个账户没有收到款项,而第一个账户的钱也[详细]