手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
MsSQL
SQLServer2005实现远程数据库备份
一、xp_cmdshell的启用 xp_cmdshell 扩展存储过程将命令字符串作为操作系统命令 shell 执行,并以文本行的形式返回所有输出。由于xp_cmdshell 可以执行任何操作系统命令,所以一旦SQL Server管理员帐号(如sa)被攻破,那么攻击者就可以利用xp_cmdshell 在SQL Server中执行操作系统命令,如:创建系统管理员,也就意味着系统的最高权限已在别人的掌
作者:编程之家 时间:2020-09-14
这样学习计算机不迷茫
这样学习计算机不迷茫 作者:朱云翔 很多计算机专业的同学有“迷茫”的感觉,不知道如何学习计算机,不知道毕业后去向何方。首先声明一点,“迷茫”是大学生的特性,不是计算机专业大学生的专利,同样的毕业后去向何方也与计算机专业没有直接联系,所有的大学生都是这样的。本处讨论的“迷茫”只涉及对计算机专业的学习方法和学习方向。 计算机专业的迷茫,除了学校指导上的原因外,还有就是计算机发展太快
作者:编程之家 时间:2020-09-14
[经使用有效]Sqlserver2005附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法
sqlserver2005附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法 最近几天从网上找了几个asp.net的登录案例想要研究研究代码,结果在用 Sql Server2005附加数据库文件时弹出错误信息:如下图: ,一时无解,遂求助于百度谷歌,经过各种试验,特将解决办法整理于此,希望能帮到大家,同时如果有好的意见大家多多交流啊! 方案一:切换
作者:编程之家 时间:2020-09-14
由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN *** 失败
sqlserver在删除有约束的列基本的处理方法 1.首先需要删除跟约束有关的键 2.删除字段 删除约束语句 : alter table 表 drop constraint 约束名或键 go 删除字段语句‘ alter table 表 drop column 字段名 go 否则会提示错误:由于一个或多个对象访问此列,ALTER TABLE DROP
作者:编程之家 时间:2020-09-14
SQLServer触发器创建、删除、修改、查看...适用于级联删除
一: 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约束。 二: SQL Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表。 一: 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来
作者:编程之家 时间:2020-09-14
SqlServer 异常报逻辑 I/O 错误和无法NOLOCK方式扫描
今天有同事报MSSQL数据库发生异常,看了下错误信息有两个: 1.SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确(应为 1:94511,但实际为 2:-268434432)。在文件 'F:\justyle.mdf' 中、偏移量为 0x0000002e25e000 的位置对数据库 ID 8 中的页 (1:94511) 执行 读取 期间,发生了该错误。SQL Serv
作者:编程之家 时间:2020-09-14
ADOnet
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.Common; using System.Configuration; using System.Data.SqlClient; using System
作者:编程之家 时间:2020-09-14
sqlserver收缩、清除、操作日志的几种方法
1、用BACKUP LOG database WITH NO_LOG清除日志 把数据库属性中的故障还原模型改为“简单”可以大大减慢日志增长的速度。 如果把还原模型调到简单,这样就不支持时间点还原了,但是日志文件会很小,如果数据比较重要推荐还是把数据库的还原模型调为完全 用BACKUP LOG database WITH NO_LOG命名后,会截断不活动日志,不减小物理日志文件的大小,但逻辑日志会减
作者:编程之家 时间:2020-09-14
整理一下SQLSERVER的排序规则
SQL SERVER的排序规则平时使用不是很多,也许不少初学者还比较陌生,但有 一个错误大家应是经常碰到: SQL SERVER数据库,在跨库多表连接查询时,若两数据 库默认字符集不同,系统就会返回这样的错误: “无法解决 equal to 操作的排序规则冲突。” 一.错误分析: 这个错误是因为排序规则不一致造成的,我们做个测试,比如: create table #t1( name varch
作者:编程之家 时间:2020-09-14
SqlServer 分组自增ID设置
row_number() over (partition by classid, [ year ] order by id) as id2
作者:编程之家 时间:2020-09-14
sqlserver游标概念与实例全面解说
引言 我们先不讲游标的什么概念,步骤及语法,先来看一个例子: 表一 OriginSalary 表二 AddSalary 现在有2张表,一张是OriginSalary表--工资表,有三个字段0_ID 员工号(NVARCHAR)、O_Name员工姓名(NV
作者:编程之家 时间:2020-09-14
测试IP是否连通的方法1
/** * 测试IP是否连通 Author zyx Date 2012-04-18 * * @param host * @return */ private boolean testHost(Map<String, String> props) { boolean status = false; // 设置验证IP连通延迟时间 int time
作者:编程之家 时间:2020-09-14
sqlserver利用sp_cursoropen存储过程分页示例
declare @P1 int,@currIndex int; declare @sql varchar(4000),@sql1 varchar(2000),@sql2 varchar(2000); declare @data table(record_id int); set @sql1 = 'select record_id from demo as t1 where 1=1 and in_q
作者:编程之家 时间:2020-09-14
sqlserver 批量修改表前缀. 自创方法.
先把第一句话放到sqlserver查询器中执行一下.然后把查询结果复制出来,进行编辑...一看你就懂了..简单的sql语句拼装 select ' exec sp_rename "' + name + '","new'+ name +'","object" ' from sysobjects where xType= 'U ' and name like '老的前缀_%'
作者:编程之家 时间:2020-09-14
SQLServer启动和关闭bat脚本
安装完毕SQL SERVER 2005后,会默认自动启动SQL Server等几个服务,这几个服务比较占用系统资源。当不运行SQL Server时,最好停止这些服务。如果一个个点击这些服务,过于麻烦了,可以用批处理文件来启动和停止该类服务。 首先将“控制面板->管理工具->服务”里面的SQL SERVER 2005相关的服务启动类型设置为手动(SQL Server开头的服务),然后
作者:编程之家 时间:2020-09-14
四个开源商业智能平台比较(五)
转自:http://www.iteye.com/topic/73192 lumi 问JPivot能否单独使用,不能,根据其主页上的描述, JPivot is a JSP custom tag library that renders an OLAP table and let users perform typical OLAP navigations like slice and dice, d
作者:编程之家 时间:2020-09-14
SqlServer游标例子
Declare @Age int Declare @Name varchar(20) Declare Cur Cursor For Select Age,Name From T_User Open Cur Fetch next From Cur Into @Age,@Name While @@fetch_status=0 Begin Update T_User Set [Nam
作者:编程之家 时间:2020-09-14
SQLSERVER存储过程如何写带参数的游标
很简单,将参数定义为变量 例如 定义变量: declare @p_Flight varchar(35) declare @p_Fdate varchar(35) declare @p_Fstart varchar(35) declare @p_Etid varchar(35) declare @p_Board varchar(35) declare @p_Sea
作者:编程之家 时间:2020-09-14
sqlserver 临时表 游标 存储过程拼sql 日期函数等
1、 创建临时表 方法一: create table #临时表名(字段1 约束条件, 字段2 约束条件, .....) create table ##临时表名(字段1 约束条件, 字段2 约束条件,
作者:编程之家 时间:2020-09-14
独立完成项目-----基建搭建租赁管理系统
c# formwork 学到数据库连接这块自己做的一个实例小项目 项目名:基建搭建租赁管理系统 参加人员:小枪 开发平台:window XP 开发工具:visual studio 2005 , sqlserver 2005 重点要点:全程数据库操作语句 全部采用 执行存储过程 功能主要包含登陆,
作者:编程之家 时间:2020-09-14
SQLServer中批量插入数据方式的性能对比
昨天下午快下班的时候,无意中听到公司两位同事在探讨批量向数据库插入数据的性能优化问题,顿时来了兴趣,把自己的想法向两位同事说了一下,于是有了本文。 公司技术背景:数据库访问类(xxx.DataBase.Dll)调用存储过程实现数据库的访问。 技术方案一: 压缩时间下程序员写出的第一个版本,仅仅为了完成任务,没有从程序上做任何优化,实现方式是利用数据库访问类调用存储过程,利用循环逐条插入。很明显,这
作者:编程之家 时间:2020-09-14
SqlServer的CASE,JOIN使用优化一例
同事提了个意见过来,说写的一个视图,查询比较慢,看能不能优化下。视图主体内容: SELECT distinct * FROM (SELECT dbo.FGetParentsProj(PROJECT_ID) AS Parents FROM dbo.TPROJECT WHERE (PROJECT_BUDGET = 'Y') AND (PROJ
作者:编程之家 时间:2020-09-14
SQLServer 2005 和游标cursor说再见——apply运算符
使用 APPLY 运算符可以为实现查询操作的外部表表达式返回的每个行调用表值函数。表值函数作为右输入,外部表表达式作为左输入。通过对右输入求值来获得左输入每一行的计算结果,生成的行被组合起来作为最终输出。APPLY 运算符生成的列的列表是左输入中的列集,后跟右输入返回的列的列表。 APPLY 有两种形式: CROSS APPLY 和 OUTER APPLY。CROSS APPLY 仅返回外部表
作者:编程之家 时间:2020-09-14
SQLServerDBA十大必备工具
曾经和一些DBA和数据库开发人员交流时,问他们都用过一些什么样的DB方面的工具,大部分人除了SSMS和Profile之外,基本就没有使用过其他工具了; 诚然,SSMS和Profile足够强大,工作的大部分内容都能通过它们搞定,但是MS、第三方公司甚至是个人开发者为SQLServer提供了很多其他的工具,如果你 能充分的掌握这些工具,无疑会给我们数据库的管理、优化、测试和排错节省大量的时间
作者:编程之家 时间:2020-09-14
sqlserver 2008支持行合并语法
--SELECT distinct VMX.ITEMS_ID, VMX.FAID, VMX.ITEM_PARAID, VMX.REMARK, VMX.LOG_USERID, VMX.LOG_DATE, VMX.ITEM_PARAID AS ITEM_PARAID_NAME, VMX.LOG_USERID AS LOG_USERNAME, KMMC_STR
作者:编程之家 时间:2020-09-14
任意时间与timestamp形式时间比较
如果数据库中存储的是类似于“17-4月 -12 04.53.44.577000 下午”的timestamp的数据, 我们在做时间比较时可将得到的时间转换了去比较,当然,时间也必须要是'yyyy-mm-dd hh24:mi:ssxff'形式的: ti.create < TO_TIMESTAMP('"+lastTime+"', 'yyyy-mm-dd hh24:mi:ssxff') 但是要注意
作者:编程之家 时间:2020-09-14
关于sqlserver 分页问题
以前看网上不少人的说ROW_NUMBER在处理分页的时候效率很高,代替了TOP 上午你说过之后我又做了查看和分析,看了一些资料。做了如下分析: 1、 ROW_NUMBER的原理决定了他和 双TOP主键方式是要取同样的page,都是按顺序扫描,知道最后所需要的。所以两者差距并不大, 2、 如果翻页多了,在后面的页,ROW_NUMBER 还是对整个表扫描,但是 双TOP就可能逆序来扫描。就
作者:编程之家 时间:2020-09-14
sqlserver大数据归档
昨天做了个日常大数据归档,归档700W数据,表字段130左右,字段比较多,分享下! ----先禁用表的index 1.先获取需要禁用的索引 declare @tname varchar(100) set @tname='orders' select 'alter index '+' '+c.indexname+' '+'on'+' '+@tname+' '+'disable' from ( se
作者:编程之家 时间:2020-09-14
sqlserver大数据归档
昨天做了个日常大数据归档,归档700W数据,表字段130左右,字段比较多,分享下! ----先禁用表的index 1.先获取需要禁用的索引 declare @tname varchar(100) set @tname='orders' select 'alter index '+' '+c.indexname+' '+'on'+' '+@tname+' '+'disable' from ( se
作者:编程之家 时间:2020-09-14
sqlserver 取取月初月末和月份间隔
开发中常用到的,记录下来,提供给需要参考的朋友! --1.取月初月末 declare @startdate datetime select @startdate=dateadd(dd,-datepart(dd,getdate())+1,getdate()) select SUBSTRING(Convert(varchar(100),@startdate ,23),1,10) declare @
作者:编程之家 时间:2020-09-14
上一页
152
153
154
155
156
157
158
159
下一页
小编推荐
热门标签
更多
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