手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
MsSQL
善用临时表---同时查询多张表的存储过程
一个存储过程的需求是这样的: 1、取出三张表里的符合条件的数据,合成一张表,并对这一张表分页; 2、计算合成的这张表总共多少条数据 存储过程语句如下: Create PROCEDURE GetAnnouncementList @pageSize int, @pageIndex int AS BEGIN --不返回影响的行数,提高性能-- SET NOCOUNT ON;
作者:编程之家 时间:2020-09-28
sqlserver2008索引优化的相关研究一
一个凸现在很多开发者或数据库管理员面前的问题是数据库系统的性能问题。性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。本文通过一个例子讲述如何应用简化技术来优化SQL 语句,也讨论在系统设计阶段应该考虑的和语句性能密切相关的一些问题。 如果读者不知道应该优化数据库系统的哪些SQL语句,那么建议读者参考笔者的另外一篇文
作者:编程之家 时间:2020-09-28
sqlserver2008索引优化的相关研究二
四、分析执行计划创建索引 根据语句的执行计划来判断应该对什么表创建什么索引,是常用优化技巧。其实文章前面的例子已经告诉读者如何结合statistics profile 和statistics IO语句的输出来创建索引。这里分析一个稍微复杂一些的例子。 SQL语句如下: SELECT CurrentseNo FROM v_ptdata_edss WHERE MRN = @P1 Sta
作者:编程之家 时间:2020-09-28
Error while preforming database login with the "sqlserver" driver Unable to create...
今天在用MyElipse连sqlserver2008r2,新建一个Database Connection Driver,输入各种配置,点击Test Driver,出现了这个错误:“Error while preforming database login with the ’sqlserver‘ driver Unable to create connection.Check yo
作者:编程之家 时间:2020-09-28
整理下自己使用的sqlserver DBA面试题
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节点内存大一倍,为当前的主节点,为了业务需要,需要释放A节点内存即重新启动sqlserver,
作者:编程之家 时间:2020-09-28
如何从sqlserver中把表数据导入到oracle? .
需求:从sqlserver中把2008-01-01到2009-12-31的凭证头表的数据导入到oracle数据库中 实现步骤: 1、登录进入SQL Server Management Studio,选择要导出的数据库,新建查询分析窗口 2、执行如下命令: EXEC master..xp_cmdshell 'bcp "SELECT * from 数据库名.dbo.t_gl_vouche
作者:编程之家 时间:2020-09-28
报SQLServer数据库连接驱动异常
1、检查虚拟路径中的WEB-INF/lib下jar存在 sqljdbc.jar 2、驱动还可以放在Tomcat下的lib下。没有,copy sqljdbc.jar到其下。重新启动服务。查看日志再不提示上述错误。 注意每次重启服务时,删除work(缓存文件)和logs(日志文件)目录。Tomcat会重新创建。
作者:编程之家 时间:2020-09-28
最权威文档sqlserver2005 msdn
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 日 将事务安全设置为 OFF 时,数据库
作者:编程之家 时间:2020-09-28
自动附加Sqlserver数据库
procedure TfrmMain.RestoreDataBase; var CmdStr, Paths:String; begin Paths:=Extractfilepath(Application.ExeName); if fileexists(ConCat(Paths,'数据库文件名称')) then try CmdStr:='ISQL -E -Q "if
作者:编程之家 时间:2020-09-28
sqlserver安装时提示进程挂起
在运行里输入regedit进入注册表,修改HKEY_LOCAL_MACHINE——SYSTEM——CurrentControlSet——Control——Session Manager 删除Pending File.....
作者:编程之家 时间:2020-09-28
sqlserver格式化时间
select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),\'-\',\'\'),\' \',\'\'),\':\',\'\') 20040912110608 select CONVERT(varchar(
作者:编程之家 时间:2020-09-28
sqlserver2005中所有者不能访问数据
所有者的 denyreader denywrite 钩去掉 配置服务器失败:可能与计算机名称有特殊字符有关,最好都改为大写
作者:编程之家 时间:2020-09-28
sqlserver里循环调用
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_PListID>0) begin select @T1=Pm_PListID from PmLists where Pm_
作者:编程之家 时间:2020-09-28
sqlserver2008编辑前200行“打开表”
sqlserver2008编辑前200行“打开表” 现在数据库更换为sql2008,其中的“打开表”没有了,替而代之是“编辑前200行”。 操作数据库,修改表中的内容时,有时候觉得还真不方便,那么我们可以手动修改一下,完全打开整张表。(微软改为前200行也是有道理的,万一表中的数据庞大,那么很容易造成机器变慢) 点击 “工具”-“选项”-SQL Server 资源对象管理器-命令-表和试图选项-“
作者:编程之家 时间:2020-09-28
SQLServer RESOURCE_SEMAPHORE 等待状态
概述: 当一个SQLServer实例运行得很慢的时候,应该做一些检查,如检查等待状态。最好的方法是一开始就建立一个性能基线,以便做性能对比。当发现与性能基线对比后,存在内存压力的话,就要找出是什么原因导致的。可以检查事务的等待状态,其中Resource_semaphore等待可能出现最多。下面是如何去处理这个问题: 当检查事务的所有等待类型后,可能会发现Res
作者:编程之家 时间:2020-09-28
sqlserver中各任务所遇到的等待类型解析
--联机帮助 下表列出各任务所遇到的等待类型。 等待类型 说明 ASYNC_DISKPOOL_LOCK 当尝试同步并行的线程(执行创建或初始化文件等任务)时出现。 ASYNC_IO_COMPLETION 当某任务正在等待 I/O 完成时出现。 ASYNC_NETWORK_IO 当任务被阻止在网络之后时出现在网络写入中。 BACKUP 当任务作为备份处理的一部分被阻止时出
作者:编程之家 时间:2020-09-28
SQLSERVER交叉连接
2012-01-08
作者:编程之家 时间:2020-09-28
sqlserver 复制表字段和数据的方法
今天想要对数据库中的一个表进行恢复,为保险起见,先在测试环境下复制该表进行测试,操作方法为: select * into 粘贴表 from 复制的表 where 1=0 上述sql语句将复制 “复制的表” 的内容 并创建“粘贴表” 如果想要复制该表中的数据 需要去掉 where 语句。 创建完成后,需要关掉 企业管理器 或者刷新 才可以看到 复制的新表。
作者:编程之家 时间:2020-09-28
SQLSERVER分布式事务处理
今天在处理两台服务器上同名数据库之间同名表的数据存储数据的过程中出现一个问题; 例如:db_a和db_b 在db_a中的t_a创建一个触发器,用于在t_a中增加一条数据就在db_b中的t_b加入一条数据,总是报出以下错误; 链接服务器"SQL112"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "没有活动事务。" 参考:http://www.cnblogs.com/youranc
作者:编程之家 时间:2020-09-28
连接sqlserver,不是默认实例名
Initial Catalog={database name}; Data Source={instance name}; database name 是数据库的名称 instance name 是 SQL Server 实例的名称,注意,这个实例必须指明用户 例如我的计算机名是 RARNU,IP是 192.168.0.100 那么instance name可以填入 RARNU\SQLSERV
作者:编程之家 时间:2020-09-28
远程连接SQLSERVER 2000服务器方法
测试条件:一个公网IP,两个静态IP。 具体步骤: 一、ping服务器IP能否ping通 观察远程SQL Server 2000服务器的物理连接是否存在。如果不行,请检查,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。 二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通 如telnet 202.114.100.1
作者:编程之家 时间:2020-09-28
sqlserver 作业调度作业常用的几个步骤
--【作业常用的几个步骤】 EXEC msdb.dbo.sp_delete_job EXEC msdb.dbo.sp_add_job EXEC msdb.dbo.sp_add_jobstep EXEC msdb..sp_add_jobschedule EXEC msdb.dbo.sp_add_jobserver EXEC msdb.dbo.sp_start_job --删除作业 IF E
作者:编程之家 时间:2020-09-28
看懂SqlServer查询计划
对于SqlServer的优化来说,可能优化查询是很常见的事情。关于数据库的优化,本身也是一个涉及面比较的广的话题, 本文只谈优化查询时如何看懂SqlServer查询计划。由于我对SqlServer的认识有限,如有错误,也恳请您在发现后及时批评指正。 首先,打开【SQL Server Management Studio】,输入一个查询语句看看SqlServer是如何显示查询计划的吧。 说明:本文所演
作者:编程之家 时间:2020-09-28
SQLServer2005用户 'sa' 登录失败、该用户与可信 SQL Server 连接无关联
登陆microsoft Sql server Management studio ,利用sa身份登陆服务器,然后在登录名中找到sa 看属性中的状态是否设置为授予,登录为启用。 如果还有问题,选中服务器localhost(本地服务器)右键选中服务器属性, 看看安全性中的服务器身份验证是否为windows和sql server 混合验证和登录审核是否为成功和失败的登陆。 http://z
作者:编程之家 时间:2020-09-28
如何解决SqlServer2008修改表结构后无法保存的问题
装了SqlServer2008很久了,今天是第一次使用,结果在修改一张表的结构保存时,提示“您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。”,试了几次一直是这个错误,删除表后重建,然后还是发生了这个错误。于是寻求谷歌的帮助,发现已经有很多人碰到过这个问题了(毕竟已经2010年了嘛)。 原来是当用户在在SQL Server 2008企业管理器中更改表结构时,必须
作者:编程之家 时间:2020-09-28
sqlserver笔记
1 怎样打开clr exec sp_configure 'show advanced options', '1' RECONFIGURE go exec sp_configure 'clr enabled','1' RECONFIGURE go 2 how to store text, ntext, or image strings in the data row sp_tableoption
作者:编程之家 时间:2020-09-28
sqlserver 评估期已过
打开sqlserver出现提示:评估期已过。有关如何升级的测试版软件的信息,请访问http://www.microsoft.com/sql/howtobuy 解决方法如下: 方法一 1 进入安装 中心 2 维护 -> 版本升级 3.一步一步操作,当提示需要输入注册码的时候,请根据你升级的版本输入如下注册码 SQL Server 2008 Developer: PTTFM-X467G-P7RH2-
作者:编程之家 时间:2020-09-28
SQLServer判断表存在
一、if( OBJECT_ID('dbo.student') is not null and OBJECTPROPERTY(OBJECT_ID('dbo.student'),N'IsUserTable') = 1 ) drop table student 二、if exists (select * from sysobjects where id = object_id(N'[dbo].[stud
作者:编程之家 时间:2020-09-28
sqlserver setting(sp_configure,alter database,set)
exec sp_configure N'min server memory (MB)', 0 exec sp_configure N'max server memory (MB)', 256 reconfigure with override select * from sys.configurations sp_configure Use sp_configure to display or c
作者:编程之家 时间:2020-09-28
SQLServer 2008以上误操作数据库恢复方法——日志尾部备份
原文出处:http://www.voidcn.com/article/p-kkmcngjp-ov.html 问题: 经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解,但不能纵容,这个以后再说,现在先来解决问题。 遇到这种情况,一般都是没有做备份,不然也不会来发问了。首先要冷静
作者:编程之家 时间:2020-09-28
上一页
185
186
187
188
189
190
191
192
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native