手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
MsSQL
SQLSERVER2008 数据库可疑的解决方法
1 把问题数据库备份后直接删除 停掉SQLSERVER服务,把服务器上出问题的数据库, 假设名称为 ErrorDB的数据库文件及日志文件备份到其他目录,然后直接将其删除,把其数据库文件及日志文件也删除 2 新建同名数据库 启动SQLSERVER服务,新建同名数据库ErrorDB,文件目录和日志和原来一致 3 用备份的数据库文件替换新的数据库文件 停掉SQLSERVER服务,把备份的数
作者:编程之家 时间:2020-10-19
SQLServer 2008数据库查看死锁、堵塞的SQL语句
SQLServer 2008数据库查看死锁、堵塞的SQL语句 死锁和堵塞一直是性能测试执行中关注的重点。 下面是我整理的监控sql server数据库,在性能测试过程中是否出现死锁、堵塞的SQL语句,还算比较准备,留下来备用。 --每秒死锁数量 SELECT * FROM sys.dm_os_performance_counters WHERE counter_name LIKE '
作者:编程之家 时间:2020-10-19
DBNull与Null的区别
Null是.net中无效的对象引用。 DBNull是一个类。DBNull.Value是它唯一的实例。它指数据库中数据为空(<NULL>)时,在.net中的值。 null表示一个对象的指向无效,即该对象为空对象。 DBNull.Value表示一个对象在数据库中的值为空,或者说未初始化,DBNull.Value对象是指向有效的对象。 DBNull在DotNet是单独的一个类型 System.DBNu
作者:编程之家 时间:2020-10-19
SQLServer中Datetime类型数据的比较,convert
转载自 SQLServer中Datetime类型数据的比较 /* 定义开始日期和结束日期*/ declare @date_a datetime,@date_b datetime set @date_a='2009-2-10' set @date_b='2009-2-12' /* 在日期date_a(包含) 和date_b(不包含) 之间*/ select * from ut_artic
作者:编程之家 时间:2020-10-19
sqlserver 不能为表 'XXX' 中的标识列插入显 式值
SQLSERVER中执行以下SQL报错: INSERT INTO [ERM_FUNCPRIVILEGE] ([OID], [VERSION], [AUTHORITYCODE], [AUTHORITYNAME], [AUTHORITYTYPE], [AUTHORITYOID], [EXPIREDATE], [GRANTABLE], [STARRED], [CREATEBY], [LASTMODIFY
作者:编程之家 时间:2020-10-19
IIS的一些问题
今天,不对,应该是昨天,由于电脑故障,重新装了系统,因为最近用IIS +SQLSERER +VS2005整个项目,因此需要重装,IIS6装在了XP上,下的时候说是6,其实6是不能再XP上运行的。装完显示是IIS5.1,当时也没有细看,接着就装了sqlserver,再安装开发版时,tool下面的安装时提示联机文档和开发工具平台这两项安装失败,心想,试试先不管他,接着装server端的setup,因此
作者:编程之家 时间:2020-10-19
SQLServer 2005 数据库定阅复制实现双机热备主要是sharepoint 内容数据库
场景 公司最近的sharepoint的数据库服务器老是出问题,并且在一旦出现问题,就导致无法正常工作。最主要的是我们要加班还原以前的数据库,这是最头疼的。于是在网上查找资料,实现主备机的同步,对于sharepoint而言我们只需做到sharepoint的内容数据库同步即可。这种技术有个专业名词叫做双机热备。 双机热备原理 双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用
作者:编程之家 时间:2020-10-19
sqlserver bcp(数据导入导出工具)一般用法与命令详解
QL code ? bcp dbname..tbname out c:\data.sql -T -c bcp dbname..tbname in c:\data.sql -T -c sqlserver bcp(数据导入导出工具)一般用法与命令详解 bcp是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据
作者:编程之家 时间:2020-10-19
高效的SQLSERVER分页查询(推荐)
第一种方案、最简单、普通的方法: 复制代码 代码如下: SELECT TOP 30 * FROM ARTICLE WHERE ID NOT IN(SELECT TOP 45000 ID FROM ARTICLE ORDER BY YEAR DESC, ID DESC) ORDER BY YEAR DESC,ID DESC 平均查询100次所需时间:45s 第二种方案: 复制代码 代码如
作者:编程之家 时间:2020-10-19
sqlserver2012创建实例与连接
创建新数据库实例 1、cmd 里输入 SqlLocalDB.exe create “实例名” (-s) 创建一个名为 实例名 的数据库 (并启动)。 2、vs中用“(localdb)实例名",并选择windows验证连接数据库。 如果需要用用户名和密码登陆 1、如果没装sql server management studio 可以在vs中用“(localdb)实例名",并选择windows验证连接
作者:编程之家 时间:2020-10-19
SQLServer设置两个主键
首先一个表是不能有两个主键的。但是可以有两个字段组合成一个主键,这就是为什么有时候表里为什么会有两个字段都有主键的标志,那是因为他们组合成了一个主键了。 我们可以先删除了原来的主键再用TSQL建 alter table tablename add constraint pk_name primary key (colname1,
作者:编程之家 时间:2020-10-19
SQLServer更改服务器身份验证模式
如何更改服务器身份验证模式 安装过程中,SQL Server 数据库引擎设置为 Windows 身份验证模式或 SQL Server 和 Windows 身份验证模式。本主题介绍如何在安装后更改安全模式。 如果在安装过程中选择“Windows 身份验证模式”,则 sa 登录将被禁用。如果稍后将身份验证模式更改为“SQL Server 和 Windows 身份验证模式”,则 sa 登录仍处于禁用
作者:编程之家 时间:2020-10-19
sqlserver 选出占用cpu的sql语句
SELECT TOP 10 total_worker_time/execution_count AS avg_cpu_cost, plan_handle, execution_count, (SELECT SUBSTRING(text, statement_start_offset/2 + 1, (CASE WHEN statement_end_off
作者:编程之家 时间:2020-10-19
Sqlserver 存储过程中使用事务
--方式一 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[USP_ProcedureWithTransaction_Demo]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[USP_ProcedureWithT
作者:编程之家 时间:2020-10-19
sqlserver时间函数获取本月最后一天
SELECT CONVERT(datetime,CONVERT(char(8),GETDATE(),120)+'1')--这月的第一天 select dateadd(d,-day(getdate()),dateadd(m,1,getdate()))--这月的最后一天 select dateadd(d,-day(getdate()),dateadd(m,2,getdate()))--下月的最后一天
作者:编程之家 时间:2020-10-19
sqlserver安装的时候要求重启计算机问题
1、开始-->运行,输入regedit,打开注册表管理器; 2. 找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置 ; 3. 将右边窗口中名称为PendingFileRenameOperations的项删除,然后确认 ; 4. 重新启用安装或修复程序,即可。
作者:编程之家 时间:2020-10-19
access和SqlServer 关于时间的SQL语句比较
1.1算出日期差: 1.access: datediff('d',fixdate,getdate()) 2.sqlserver: datediff(day,fixdate,getdate()) ACCESS实例: select * from table where data=datediff('d',fixdate,getdate()) sqlserver实例:
作者:编程之家 时间:2020-10-19
sqlserver数据库无法删除
今天协助测试同学解决数据库无法删除的问题,过程如下: 1、删除数据库是,数据库进入单用户模式,并无法删除,如下图: 2、查看数据库连接情况 查看数据库连接可以看到数据库正在被应用用户使用当中。 3、kill连接 直接在sql命令行执行: kill spid; 连接即可被删除,如果程序有重连机制的话,最好先停掉应用程序,并且将应用用户锁住,否者还会不停的连接。 4
作者:编程之家 时间:2020-10-19
sqlserver2008 R2 数据库事务日志已满
报错:数据库 .... 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列 处理办法: --将数据库设为简单模式。日志文件自动断开。 alter database dbname set recovery simple --查看日志文件状况 use dbname dbcc shrinkfile('lo
作者:编程之家 时间:2020-10-19
sqlserver2008 忘记sa密码的解决办法
参考来源:http://bbs.csdn.net/topics/390565336?page=1#post-395399127 1. 用Run as a administrator打开命令提示符里输入NET STOP MSSQLSERVER, 即停止MSSQLSERVER运行。2. 在命令提示符里输入 NET START MSSQLSERVER /m, 将SQL Server 2008 启动为单用
作者:编程之家 时间:2020-10-19
[SqlServer03]-数据库高可用性方案
随着企业的业务扩展,企业应用所承载的访问需求也更加频繁及多元化,对于大多数企业应用来说,确保企业应用的高可用性(HA)是十分必要的。比如公共安全系统,电子商务支持系统、银联支付系统等等系统。高可用性分为两个主要的部分,一部分是应用程序(SOA服务)的高可用性,另一个方面就是数据库的高可用性。企业应用服务的高可用性主要是通过网络负载均衡(NLB)来实现,这个在另外的章节我们再探讨,这一
作者:编程之家 时间:2020-10-19
sqlserver 中 将数据 导出为 insert语句 的Proc
最近需要导出一个表的数据并生成insert语句,发现SQL Server的自带工具并没有此功能。BAIDU一下得到如下方法(亲测OK) 用这个存储过程可以实现: CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000
作者:编程之家 时间:2020-10-19
sqlServer增加一字段并给此字段添加注释
Alter table TSK_REPORT drop column DATA_ATT_ID -- 删除某一列 Alter table TSK_REPORT add DATA_ATT_ID nvarchar(50)--添加某一列 --给此列加注释 EXECUTE sp_addextendedproperty N ' MS_Description ' , ' 外协任
作者:编程之家 时间:2020-10-19
mssqlserver存储过程分页
代码如下 复制代码 USE [BeyondDB] GO /****** Object: StoredProcedure [dbo].[Y_Paging] Script Date: 02/22/2013 14:53:26 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER proc [dbo].[Y_Pag
作者:编程之家 时间:2020-10-19
SQLSERVER中的 CEILING函数和 FLOOR函数
--SQLSERVER中的 CEILING函数和 FLOOR函数 --ceiling函数返回大于或等于所给数字表达式的最小整数。 --floor函数返回小于或等于所给数字表达式的最大整数。 --比如: --celling(12.1) 结果为 13 SELECT CEILING(12.2) --floor(12.1)结果为 12 SELECT FLOOR(12.3)
作者:编程之家 时间:2020-10-19
SQLSERVER2008 18456错误
百度搜18456错误几乎只能搜到一篇文章,并不是说结果条数,而是所有的文章都是转自一处。我也遇到了18456错误。 我是这么解决的: 1、以windows验证模式进入数据库管理器。 第二步:右击sa,选择属性: 在常规选项卡中,重新填写密码和确认密码(改成个好记的)。把强制实施密码策略去掉。 第三步:点击状态选项卡:勾选授予和启用。然后确定 第四步:右击实例名称(就是下图画红线的部分),选择属性。
作者:编程之家 时间:2020-10-19
查看SQLSERVER的端口命令
在数据库中执行下面代码语句: exec sys.sp_readerrorlog 0,1 ,'listening' 是否和java代码中的url指定的接口号一致。
作者:编程之家 时间:2020-10-19
更新一个表的字段值等于另一个表的字段值
更新一个表的字段值等于另一个表的字段值 update a set a.ty2=b.ty1 from t2 a,t1 b where a.n2=b.n1 更新t2表的ty2字段的值为t1表的ty1字段的值,条件是a表的n2=b表的n1
作者:编程之家 时间:2020-10-19
SqlServer中存储过程中将Exec的执行结果赋值给变量输出
背景: 遇到这样一种情况:动态向存储过程中传入表名和表的某些属性(这里用到的是主键ID),然后利用这两个变量查出一条数据的某些字段值,然后再利用这些值进行逻辑运算(自己的逻辑),最后将结果输出。话不多说,直接上图,看是否是你想要的结果: 说明:【区域1为要用来测试的表】【 区域2 为表中数据】【区域3 为表中数据jan+feb+mar列值的和5】 存储过程代码如下: 从上图可以看出既然可以拿
作者:编程之家 时间:2020-10-19
SqlServer 数据库镜像 随笔
2.建立数据库镜像。 A)确保环境稳定:在备份主数据库前,需保证主数据库没有大量的读写操作,让主数据库处于尽量稳定的状态下。如果条件允许,在镜像建立好之前,最好关闭所有会大量读写数据库的服务。下面假设主数据库的名称为“Brandv9”。 B)建立完整备份:为主库建立一个备份类型为“完整”的数据库备份,假设备份的文件名为“bw_v9_20130813.bak”,为了减
作者:编程之家 时间:2020-10-19
上一页
258
259
260
261
262
263
264
265
下一页
小编推荐
热门标签
更多
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