手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
MsSQL
SQLServer Replication 常见错误
1. 错误:已将此(这些)订阅标记为不活动,必须将其重新初始化。需要删除NoSync 订阅,然后重新创建它们 use distribution go -- 查找状态不正常的发布 select status, * from dbo.MSsubscriptions where status <> 2 -- 修改状态 update dbo.MSsubscriptions set status
作者:编程之家 时间:2020-09-14
SQLServer 2008 对视图或函数’XXX’的更新或插入失败,因其包含派生域或常量域解决
环境:SQLServer 2008 R2 问题:对视图或函数’XXX’的更新或插入失败,因其包含派生域或常量域解决 创建视图命令: create view D_S_G(sno,avg_grade) as select sno,avg(grade) from SC group by sno; 原因:视图view不允许修改。 解决:重新创建一个表,结构内容都一样。 执行
作者:编程之家 时间:2020-09-14
sqlserver静默安装
setup SECURITYMODE=SQL SAPWD="admin888" DISABLENETWORKPROTOCOLS=0 /L*v C:/MSDELog.log 安装msde的 start /wait x86\setup\setupsql.exe -s -m -SMS -f1 "setup.iss" sqlserver Personal sp4都用[start /wait x86\se
作者:编程之家 时间:2020-09-14
sqlserver连接mysql
1.需要远程连接MYSQL的服务器上安装mysql-connector-odbc-5.1.8-winx64 (根据自己OS和mysql版本下载相应版本) 2.就可以通过sqlserver查询分析器执行相关语句操作mysql 3.操作语句DML SELECT * FROM OPENROWSET( 'MSDASQL', 'DRIVER={MySQL ODBC 5.1 Driver}; SE
作者:编程之家 时间:2020-09-14
sqlserver连接mysql
1.需要远程连接MYSQL的服务器上安装mysql-connector-odbc-5.1.8-winx64 (根据自己OS和mysql版本下载相应版本) 2.就可以通过sqlserver查询分析器执行相关语句操作mysql 3.操作语句DML SELECT * FROM OPENROWSET( 'MSDASQL', 'DRIVER={MySQL ODBC 5.1 Driver}; SERVER=1
作者:编程之家 时间:2020-09-14
sqlserver清空缓存
测试中,释放缓存的一些方法 尤其查询语句性能测试时,数据是否被缓存,这是测试中一个重要点。下面几个命令帮助我们清除缓存。方便测试。 清除缓存有关的命令: SQL 2000里面除了dbcc unpintable好像就没有了 而且这个操作也不会立即释放表内存Buffer (DBCC UNPINTABLE does not cause the table to be immediately fl
作者:编程之家 时间:2020-09-14
sqlserver 2005 查看和kill死鎖
由于最近数据库量和查询较为复杂,导致数据库死锁,但又不知道如何检查哪句死住了,于是网到以下方法 这时我们可以使用以下存储过程来检测,就可以查出引起死锁的进程和SQL语句。SQL Server自带的系统存储过程sp_who和sp_lock也可以用来查找阻塞和死锁, 但没有这里介绍的方法好用。 use master go create procedure sp_who_lock as begin de
作者:编程之家 时间:2020-09-14
SQLserver convert函数转换日期格式
SQLserver中用convert函数转换日期格式2008-01-15 15:51SQLserver中用convert函数转换日期格式 SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.177 整理了一下SQL Server里面可能经常会用到的日期格式
作者:编程之家 时间:2020-09-14
SQLServer单行和多行注释
环境:SQLServer 2008 R2 问题:不清楚SQLServer 里的注释用法。 解决: 单行注释:-- 多行注释:/*......*/ 使用示例: 单行注释: -选择列表中的列 'Student.sname' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。 SELECT Student.sno,sname,AVG(grade) AS avg_g FRO
作者:编程之家 时间:2020-09-14
sqlserver2005系�表描述
sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库字符集与排序顺序 sysconfigures 主数据库 配置选项 syscurconfigs 主数据库当前配置选项 sysdatabases 主数据库服务器中的数据库 syslanguages 主数据库语言 syslogins 主数据库 登陆帐号信息 sysoledbusers 主数据库 链接服务器登陆信息 s
作者:编程之家 时间:2020-09-14
SQLServer修改表的列名
环境:SQLServer 2008 R2 问题:修改表的列名 解决: 在SQLServer中修改表的列名,可以调用存储过程sp_rename。 use Test;--使用数据库 sp_rename 'd_s_t.avg_grade','avg_g','column'; --d_s_t是表名,avg_grade是原来的列名,avg_g是新的列名 --也可以这样执行: -- exec
作者:编程之家 时间:2020-09-14
SQLServer 2008参数@objname不明确或所声明的@objtype (column)有误解决
环境:SQLServer 2008 R2 问题:当调用存储过程sp_rename出现“参数@objname不明确或所声明的@objtype (column)有误”。 解决: 看以下几条命令,如果先执行前两句,再接着执行第三句会出现什么问题? use Test;--使用数据库 sp_rename 'd_s_t.avg_grade','avg_g','column';--d_s_t是表名,a
作者:编程之家 时间:2020-09-14
Sqlserver 实现跨数据库,跨服务器,表结构不同 导入数据
公司现在用的sqlserver比较多,数据量较大的时候经常遇到要导入数据的情况,从EXCEL导入的时候总是爱出这样那样的问题,特别是表结构不相同的时候,简直愁死人啊。 今天给出一个解决思路,其实很简单,就是想两个数据库连接,第一个数据库连接用来取数据,一条一条的取出,然后把取出来的数据,一条一条的拼接成另外一条插入语句,执行插入.... import java.sql.Connec
作者:编程之家 时间:2020-09-14
SqlDataReader类使用超好的文章
SqlDataReader类使用(超好的文章) 可以用SqlDataReader类对象从SQL Server数据库中读取行 DataReader对象允许你以向前的,只读的方式读取数据,有时候DataReader对象也称为消软管游标。DataReader对象采用了一种简化的数据读取方式,但是提高了性能的同时也牺牲了很多特性。例如在DataSet中支持的排序,分页等功能。这些功能将在以后的章节进行
作者:编程之家 时间:2020-09-14
SQLserver中用convert函数转换日期格式
SQLserver中用convert函数转换日期格式2008-01-15 15:51SQLserver中用convert函数转换日期格式 SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.177 整理了一下SQL Server里面可能经常会用到的日期格式
作者:编程之家 时间:2020-09-14
Sqlserver代理所有作业出现挂起现象
最近遇到一个sqlserver代理无法运行的问题,每次运行作业会出现挂起的现象 查看SQLAGENT.OUT文件后提示如下: 看样子是这些dll文件路径配置错误引起的,检查msdb.dbo.syssubsystems表数据,发现subsystem_dll列保存的dll路径全部是不存在的,原因找到了。解决方法只要把subsystem_dll列update成正确的路径即可。 在更新数据之后
作者:编程之家 时间:2020-09-14
怎样收缩SqlServer2005的日志文件
方法 一、 1.先分离数据库,然后删除日志文件,再附件数据库。 2.收缩文件,选择日志文件,设置将文件收缩到0M,试了一下,只能从65G收缩到55G,也就是只释放了未使用的空间。 方法 二、 1.选中数据库,右键属性/选项,把恢复模式从“完整”改为“简单”。 2.选中数据库,右键任务/收缩文件,选择日志文件,设置将文件收缩为0M,确定。 3.再将恢复模式从“
作者:编程之家 时间:2020-09-14
sqlserver游标概念与实例全面解说
sqlserver游标概念与实例全面解说 2011-10-17 18:09:14 我来说两句 收藏 我要投稿 [字体: 小 大] 引言 我们先不讲游标的什么概念,步骤及语法,先来看一个例子: 表一 OriginSalary 表二 Ad
作者:编程之家 时间:2020-09-14
阻止保存要求重新创建表的更改
Sqlserver修改列时报错: 解决方法: 勾选去掉
作者:编程之家 时间:2020-09-14
删除失效的SQLServer注册
【方法一】 经常用SQLServer,肯定会在企业管理器里面建立多个注册,以便其它电脑上的SQLServer而又不需要远程。这样在几个数据库这间管理的确还比较方便。 不过,还是会有让人物郁闷的事情。如果你企业管理器里面注册了N个SQLServer,突然有一天,那些SQLServer的服务器换了IP或者因为其它原因无法访问的时候,这个时候问题就来了。你打企业管理器,只要一点击那些无法连接上去
作者:编程之家 时间:2020-09-14
一套新的SqlServer2005分页方案,很实用,很快!
感谢大家的讨论,我总结一下集中讨论的焦点: 1、为什么要使用row方案: 在oracle里有row_number虚列, mySql有limit关键字分页, 他们都有一个比较通用的分页方案, 使得hibernate等类似的程序可以拼接sql字符串提供通用的分页。 而sqlserver却没有这样的分页方案。 于是乎,本人稍稍改装row_number()over(order by )用法,获得了一个通用
作者:编程之家 时间:2020-09-14
关于对sqlserver进行大量数据操作,连接池满的问题--转载
在程序中对数据库增加内容,小批的数据完成可以实现。但是大量数据就会提示连接池已满。检查了程序,发现是循环中插入数据太多,导致打开了过的的sqlconnection 虽然都关闭了但是还是会提示连接池满。 asp.net 连接池 数据库链接是一种危险的、昂贵的、有限的资源,特别是在多层Web应用程序中。你必须正确管理你的链接,因为你的方法将极大的影响应用程序的整体升级性。高性能应用程序与使用中的数据源
作者:编程之家 时间:2020-09-14
韩顺平的分页代码
分页技术算法详解 解决中文乱码: res.setCharacterEncoding("gbk"); PrintWriter pw=res.getWriter(); 变量定义: int pageSize=3:每页显示多少条记录 int pageNow=1:希望显示第几页(用户选择) int pageCount=0:一共有多少页 int rowCount=0:一共有多少条记录 Class.forN
作者:编程之家 时间:2020-09-14
SQLServer中批量插入数据方式的性能对比
昨天下午快下班的时候,无意中听到公司两位同事在探讨批量向数据库插入数据的性能优化问题,顿时来了兴趣,把自己的想法向两位同事说了一下,于是有了本文。 公司技术背景:数据库访问类(xxx.DataBase.Dll)调用存储过程实现数据库的访问。 技术方案一: 压缩时间下程序员写出的第一个版本,仅仅为了完成任务,没有从程序上做任何优化,实现方式是利用数据库访问类调用存储过程,利用循环逐条插入。很明显,这
作者:编程之家 时间:2020-09-14
sqlserver 评估期已过
周末一大早上班,打开sqlserver出现提示:评估期已过。有关如何升级的测试版软件的信息,请访问http://www.microsoft.com/sql/howtobuy 搜索了下,大致的看了下解决方法(方法可能解决不了你的问题,但我的是解决了) 方法1: a 进入安装 中心 b 维护 -> 版本升级 c 一步一步操作,当提示需要输入注册码的时候,请根据你升级的版本输入如下注册码 SQL Se
作者:编程之家 时间:2020-09-14
sqlserver2005-error:4064
在sql server 2005中 4064号错误的原因及其解决方案 当用户使用期间走数据库或删除数据库时(此数据库为登陆者的默认连接数据库),回报出下列的错误: 错误原因就是删除了用户的默认数据库或移走了用户的默认数据库。 解决办法: 1.以windows验证(windows authentication)的:在登陆界面中单击Option
作者:编程之家 时间:2020-09-14
sqlserver2005-error:948
sqlserver 中第948号错误的解决办法 655指的是SQL2008, 版本611指的是SQL2005, (还有一个版本539指的是SQL2000) 楼主的情况属于典型的从高版本降低至低版本使用的情景. 按微软的官方说法, 是不支持从高版本附加到低版本的. 如果一定要这么做, 那怎么办呢? 有办法. 首先, 找一台
作者:编程之家 时间:2020-09-14
SQLServer2005数据库自动备份
一。SqlServer自动作业备份 1、打开SQL Server Management Studio 2、启动SQL Server代理 3、点击作业->新建作业 4、"常规"中输入作业的名称 5、新建步骤,类型选T-SQL,在下面的命令中输入下面语句 DECLARE @strPathNVARCHAR(200) set @strPath = convert(NVARCHAR(19),getdate(
作者:编程之家 时间:2020-09-14
sqlserver move database or datafile
移动数据或日志文件 1.运行以下语句。 ALTER DATABASE database_name SET OFFLINE; 2.将文件移动到新位置 3.对于已移动的每个文件,请运行以下语句 ALTER DATABASE database_name MODIFY FILE ( NAME = logical_name, FILENAME = 'new_path\os_file_name' ); 4.
作者:编程之家 时间:2020-09-14
sqlserver move database or datafile
移动数据或日志文件 1.运行以下语句。 ALTER DATABASE database_name SET OFFLINE; 2.将文件移动到新位置 3.对于已移动的每个文件,请运行以下语句 ALTER DATABASE database_name MODIFY FILE ( NAME = logical_name, FILENAME = 'new_path\os_file_name' ); 4.
作者:编程之家 时间:2020-09-14
上一页
150
151
152
153
154
155
156
157
下一页
小编推荐
热门标签
更多
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