自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

枫的专栏

知我者谓我心忧,不知我者谓我何求!

  • 博客(256)
  • 资源 (6)
  • 收藏
  • 关注

原创 下棋九种境界

下棋九境界

2022-06-10 15:59:59 300

转载 kettle使用windows计划任务定时执行job

目录:一、KETTLE定时在实际工作中的场景二、编写kettle.bat脚本三、新建windows定时计划一、KETTLE定时在实际工作中的场景在现实工作中,是不需要在本地配定时任务,因为这样不规范,不好把控项目。更多是开发写好程序,我们设置执行时间、执行频率。不过当程序报错时,还是需要自己在本地配任务,所以基础还是得掌握啦。当初同事给我讲定时任务时,自己一脸懵,也没学会……一直觉得定时很难很难,现在学习后也豁然开朗。其实在工作中不会的问题、不会的技能就回家学习,一个一个的解决。二、编.

2020-08-26 10:23:29 3280

原创 kettle常用配置文件说明

一、kettle的常用配置文件说明: ${user.home}/ .kettle /repositories.xml :(${user.home} 表示WINDOWS的当前用户的文档文件夹,在C:\Users文件夹下) 该文件保存了用户设置的所有资源库信息,包括资源库名称,资源库需要的数据库连接参数等。该文件中定义的资源库将显示在spoon启动后出现的选择资源库下...

2020-05-01 19:00:20 3746

转载 删除作业计划出错(DELETE语句与 REFERENCE约束"FK_subplan_job_id"冲突。)

删除作业计划出错提示:DELETE语句与 REFERENCE约束"FK_subplan_job_id"冲突。解决方案:--打开SQL查询,use msdbselect * from sysmaintplan_plans --查看作业IDdelete from dbo.sysmaintplan_log where plan_id =作业IDdelete from sysmaint...

2020-01-31 00:51:12 583

转载 Windows 2008任务计划执行bat脚本失败返回0x1

很多人在Windows 2008里面创建任务计划执行bat文件的时候都会遇到这样的问题:任务计划执行之后返回的状态码是0x1而不是正常的0x0我今天也被这个问题给坑了,几乎花了一天的时间来排错。单独执行bat脚本一切正常,在Windows 2003的任务计划里面执行bat脚本也没有问题,但是只要放到Windows 2008的任务计划里面就不行。在国内、国外的网站上一通搜索,终于凑齐了所有的注意...

2020-01-05 22:56:21 806

转载 sqlserver判断字符串是否是数字

      sql2005有个函数ISNUMERIC(expression)函数:当expression为数字时,返回1,否则返回0。这只是一个菜鸟级的解决办法,大多数情况比较奏效。eg:select ISNUMERIC('123') --结果为1但是,该函数有个缺点!eg:复制代码 SELECT  ,ISNUMERIC('-') as '-'    --1 ,ISNUME...

2018-09-09 16:50:02 2731

转载 CMD命令之ECHO大全

   ECHO命令是大家都熟悉的DOS批处理命令的一条子命令,但它的一些功能和用法也许你并不是全都知道,不信你瞧: 1. 作为控制批处理命令在执行时是否显示命令行自身的开关        格式:ECHO [ON|OFF]        如果想关闭“ECHO OFF”命令行自身的显示,则需要在该命令行前加上“@”。 2. 显示当前ECHO设置状态       格式:ECHO 3. 输出...

2018-07-19 23:13:39 8259

原创 SQLServer常用的字符串函数

SQLServer 常用的字符串函数

2017-04-23 23:44:29 6995

转载 查一个表的所有外键

selecta.name as 约束名,object_name(b.parent_object_id) as 外键表,d.name as 外键列,object_name(b.referenced_object_id) as 主健表,c.name as 主键列from sys.foreign_keys Ainner join sys.foreign_key_columns

2017-04-21 18:18:55 3140

转载 OPENQUERY和远程调用函数

OPENQUERY (Transact-SQL)在指定的链接服务器上执行指定的传递查询。 该服务器是 OLE DB 数据源。 OPENQUERY 可以在查询的 FROM 子句中引用,就好象它是一个表名。OPENQUERY 也可以作为 INSERT、UPDATE 或 DELETE 语句的目标表进行引用。 但这要取决于 OLE DB 访问接口的功能。 尽管查询可能返回多个结果集

2017-03-30 20:31:24 4388

转载 sp_executesql介绍和使用

sp_executesql

2017-03-30 19:26:38 10722

转载 [oracle] to_date() 与 to_char() 日期和字符串转换

to_date("要转换的字符串","转换的格式")   两个参数的格式必须匹配,否则会报错。即按照第二个参数的格式解释第一个参数。to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。转换的格式:表示year的:y  表示年的最后一位 yy 表示年的最后2位 yyy 表示年的最后3位 yyyy 用4位数表示年表示month的:mm 用2位数字表示月;mo

2016-06-30 15:35:36 710

原创 VM虚拟机的复制和安装windows时分区

VM 复制 安装

2016-04-22 01:57:36 1173

原创 SQL SERVER 死锁查询存储

sqlserver 死锁

2016-04-11 11:52:14 767

转载 java环境变量

java环境变量JAVA_HOME、CLASSPATH、PATH设置详解栏目:Java基础 作者:admin 日期:2015-03-31 评论:0 点击: 839 次环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。

2016-02-23 11:36:12 1145

转载 通过SQL添加WINDOWS管理员方法

首先前提是知道对方数据库sa用户的密码,有的人在自己的计算机安装数据的时候,喜欢将数据库密码为空,这样留下的后患就是人家通过连接你的数据库,通过下面指令,可以在你的计算机上添加超级管理员帐号: -- 基于安全考虑,MSSQL2005及以上版本默认禁用了xp_cmdshell。直接调用该扩展存储过程会提示:-- SQL Server 阻止了对组件 'xp_cmdshell' 的 过程 '

2015-03-27 09:26:04 7361

转载 批量插入sheet表,并按顺序命名

有时候在使用excel时需要批量插入sheet表,并按照要求进行命名,这种情况下,我们可采取控件编程的方式: 批量插入sheet表,并按顺序命名如上图中,要建立25个sheet,命名分为为a1-a25,这样我们可以用控件中的按钮,并且在按钮中输入以下代码:For i = 1 To 22Worksheets.AddNext 这样就生成22个sheet,

2015-03-26 00:20:42 6220

转载 在win7环境下批量修改文件权限

之前将一个文件夹设置为隐藏,后来重装了系统之后发现没有该文件夹的修改权限,无法访问和修改,要修改只能一个一个的修改权限之后才行。后来在网上搜了一下解决办法,如下:在附件->命令提示符->右键->以管理员身份运行,进入你需要修改的文件位置,然后输入下面两条命令takeown /f * /A /Ricacls * /t /grant:r everyone:f之后就可以修改文件夹和文

2015-01-19 00:54:14 2348

转载 SQL转义字符和通配符

SQL中escape的主要用途1.使用   ESCAPE   关键字定义转义符。在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。例如,要搜索在任意位置包含字符串   5%   的字符串,请使用:      WHERE   ColumnA   LIKE   '%5/%%'   ESCAPE   '/'  2.ESCAPE   'escape_character'    

2014-08-22 17:09:33 64470

转载 SQL Server 2000导入SQL Server 2005生成脚本的问题

今天用SQL Server 2005生成了脚本,想导入到SQL Server 2000里面去,运行的时候却发现竟然出现N多的错误!在导出脚本的时候我明明是选择了“为服务器版本编写脚本”为SQL Server 2000啊,但是怎么还是不对呢?错误展示在SQL分析的时候出现错误:消息 170,级别 15,状态 1,第 22 行第 22 行: '(' 附近有语法错误。

2013-11-26 15:01:57 1492

转载 kettle中定义错误处理

在kettle执行的过程中,如果遇到错误,kettle会停止运行。在某些时候,并不希望kettle停止运行,这时候可以使用错误处理(Step Error Handling)。错误处理允许你配置一个步骤来取代出现错误时停止运行一个转换,出现错误的记录行将会传递给另一个步骤。在Step error handling settings对话框里,需要设置启用错误处理。下面例子中读取postgres

2013-06-18 14:44:12 27581 1

转载 Sql Server数据库触发器实例讲解

定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。     常见的触发器有三种:分别应用于Insert , Update , Delete 事件。(SQL Server 2000定义了新的触发器,这里不提)     我为什么要使用触发器?比如,这么两个表:     Create Table

2013-04-02 14:56:18 786

转载 Sql server 删除重复记录的SQL语句

有两个意义上的重复记录:1.完全重复的记录,也即所有字段均重复的记录.2.部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或都重复可以忽略。1、对于第一种重复,比较容易解决,使用select distinct * from tableName就可以得到无重复记录的结果集。如果该表需要删除重复的记录(重复记录保留1条),可以按以下方法删除select

2013-04-02 11:40:37 954 2

转载 SQL 2008升级SQL 2008 R2完全教程或者10.00.1600升级10.50.1600

SQL 2008升级SQL 2008 R2完全教程或者10.00.1600升级10.50.1600 转载▼今天将由于需要就将我的SQL 2008升级到SQL 2008 R2.说到为什么要升级是因为,从另一台机器上备份了一个数据库,到我的机器上还原的时候提示“System.Data.SqlClient.Sqlerror:该数据库是在运行版本10.50.2500的服务器上备

2013-02-05 14:08:35 67520 5

转载 sql server 2005/2008修改排序规则

Sql server 2005数据库的排序规则区分大小写,改成:Chinese_PRC_CI_AS就可以不区分大小写了。发现整个数据库引擎安装的过程都存在问题,都是区分大小写的,如何彻底修改呢最后弄了一个批处理文件具体步骤如下:1、找到sql2005 的安装包2、执行下面的批处理内容如下:cd D:/SQL Server 2005/S

2013-02-04 23:41:08 13106

转载 sql server行转列问题

主要应用case语句来解决行转列的问题行转列问题主要分为两类1)简单的行转列问题:示例表:id  sid           course  result1   2005001 语文     80.02   2005001 数学     90.03   2005001 英语     80.04   2005002 语文     56.05

2013-01-31 19:37:12 999

转载 SqlServer索引原理分析

中小企业MIS系统的管理基本上由两大部份组成,一是前台的可视化操作,二是后台的数据库管理。网管对前台的管理和维护工作包括保障网络链路通畅、 处理MIS终端的突发事件以及对操作员的管理、培训等,这是网管们日常做得最多、最辛苦的功课;然而MIS系统架构中同等重要的针对数据库的管理、维护和 优化工作,现实中似乎并没有得到网管朋友的足够重视,看起来这都是程序员的事,事实上,一个网管如果能在MIS设计期间就

2013-01-30 23:11:42 1614

转载 SQL Server中字符串函数LEN 和 DATALENGTH比对

LEN:返回指定字符串表达式的字符(而不是字节)数,其中不包含尾随空格。DATALENGTH:返回用于表示任何表达式的字节数。示例1:(相同,返回结果都为5): select LEN ('sssss')  select DATALENGTH('sssss')  示例2:(不相同,DATALENGTH是LEN的两倍):  select LEN(N'

2013-01-24 21:07:10 1247

转载 一次插入多条记录的SQL语句

在使用SQL数据库的时候,我们也许会需要一次像数据库中添加多条记录,那么我们可以使用SQL语句来实现,该语句具体如下:--添加一条记录    INSERT INTO tableName(col1,col2,col3) VALUES (1,2,3)       --添加多条记录    INSERT INTO tableName(col1,col2,col3)    SELEC

2013-01-24 19:59:11 4595

转载 Kettle完成不同数据库的表迁移

需求:1.你是否遇到了需要将mysql数据库中的所有表与数据迁移到Oracle。2.你是否还在使用kettle重复的画着:表输入-表输出、创建表,而烦恼。下面为你实现了一套通用的数据库迁移流程。技术引导:实现之初,在kettle提供的例子中找到了一个类似的(samples\jobs\process all tables)。通过相关改造,终于达到目标。实现过程

2012-12-04 21:29:14 17683 3

转载 SQLite(快速上手版)笔记之注意和高级篇

相信看了我博客的上篇的博友或路过者,都会觉得,sqlite小巧,易学,简单。下面是我再把我的笔记上传博客中,以帮助一些人和我自己,今后翻阅方便。因为我知道有这回事。    前几天看到有人回复帖子问了sqlite数据库用在哪些方面,其实这样的问题,都可以维基或是百度下的,什么都会出来,不过sqlite是小型的数据库,主要用在嵌入式设备中如手机等。下面是对这sqlite3的一些注意和高级部分的

2012-09-10 14:40:02 2020

转载 SQLite(快速上手版)笔记

1. SQL语法关键字关键字描述Create Table创建数据表Alter Table修改数据表Drop Table删除数据表Create Index创建索引Drop Index删除索引

2012-09-06 10:35:49 670

转载 无法取消隐藏受保护的操作系统文件的勾的方法

记事本输入以下内容,另存为showall.reg ,运行即可修复。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]"RegPath"="Softw

2012-05-01 00:21:08 5008

转载 VMware的“桥接”、“NAT”、“Host-only”上网方式的区别

在说到VMware的网络模型之前,先说一下VMware的几个虚拟设备:VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机;VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机;VMnet8:这是VMware用于虚拟NAT网络下的虚拟交换机;VMware Network Adapter VMnet1:这是Host用于与Host-Only虚拟网络进行通信

2012-03-21 10:03:36 2344

转载 Win2003全面优化配置

一、禁用开机 CTRL+ALT+DEL“开始-->运行”在弹出的窗口中输入gpedit.msc,点击确定即打开了组策略编辑器。在组策略编辑器的左框内依次序展开(点前面的“+”号)-->计算机配置-->Windows设置-->安全设置-->本地策略,这时在本地策略下面可见到有“安全选项”,点击“安全选项”在右侧的框内找到“交互式登录:不要按CTRL+ALT+DEL”右键点击“交互式登录:不要按C

2012-03-10 23:39:48 2487

转载 sql server提取汉字、数字、字母的函数

--提取数字IF OBJECT_ID('DBO.GET_NUMBER2') IS NOT NULLDROP FUNCTION DBO.GET_NUMBER2GOCREATE FUNCTION DBO.GET_NUMBER2(@S VARCHAR(100))RETURNS VARCHAR(100)ASBEGINWHILE PATINDEX('%[^0-9]%',@S)

2012-03-08 15:51:19 2702

转载 远程连接SQL Server 2005/2008,服务器端和客户端配置

(1)这里只指出关键设置步骤,其他详细部分网上到处都是,不赘述;(2)感谢http://blog.csdn.net/htl258/archive/2010/03/28/5424234.aspx,给了我灵感;(3)原帖(远程连接问题描述)位置:    ①http://topic.csdn.net/u/20110614/22/b41b27b5-7a5d-4afa-a907-e5a54db4

2012-02-23 00:03:12 4306

转载 64位Win7操作系统安装SQL Server 2000中遇到的问题

1、64位操作系统不兼容,安装不了的解决办法:      由于Sql Server 2000 软件是32位的,所以在64位系统中安装会出现不兼容的情况,只要换种方法安装就会解决这个问题。      若是64位的Win7操作系统,那么也许会弹“不兼容提示”,引导你应该如何安装32位的SQL Server 2000,若没有提示则按如下方法操作:      我的SQL Serve

2012-02-19 22:26:17 29212

转载 editplus快捷键操作大全

新建普通文本 Ctrl+N 新建普通的文本文档新建浏览器窗口 Ctrl+Shift+B 新建浏览器窗口新建 HTML 页 Ctrl+Shift+N 创建一个空白的 HTML 页面打开 Ctrl+O 打开一个现有的文档打开头文件 Ctrl+Shift+H 打开 C/C++ 文件的头文件打印 Ctrl+P 打印当前文档保存 Ctrl+S 保存当前文档光标移动

2012-02-16 11:42:27 1142

原创 查找一个表中存在而另一个表中不存在的记录

例如:两个表:t1, t2 ,查询在表t1中存在,而在表t2中不存在的记录。          假设以id字段为关联字段。方法1:需要两个表的字段完全一致select *  from t1minus  selecct * from t2 方法2:select * from t1where not exists(select 1 from t2 where t

2011-12-07 13:48:07 9798 2

kettle迁移示例

kettle数据迁移示例。从mysql数据库表迁移到oracle数据库表。

2012-12-04

数据库系统导论(第7版)中文

数据库系统导论(第7版),中文版,PDF格式。

2008-09-07

数据库原理编程与性能第2版(中文10-11章及附录)

真正的<>,PDF格式。由于上传附件限制在10M,这里是第10-11章及附录.全书一共是11章及附录,分为4部分下载.不好意思,由于不熟悉CSDN下载的积分规则,也许分成几个文件下载要扣几次分,已上传的2部分不能更改,所以第3部分设为1分,第4部分设为0分. 如果4部分都评论的话,最后扣3+3+1-4=3分.

2008-06-30

数据库原理编程与性能第2版(中文8-9章)

真正的<>,PDF格式。由于上传附件限制在10M,这里是第8-9章.全书一共是11章及附录,分为4部分下载.不好意思,由于不熟悉CSDN下载的积分规则,也许分成几个文件下载要扣几次分,已上传的2部分不能更改,所以第3部分设为1分,第4部分设为0分. 如果4部分都评论的话,最后扣3+3+1-4=3分.

2008-06-30

数据库原理编程与性能第2版(中文5-7章)

真正的<>,PDF格式。由于上传附件限制在10M,这里是第5-7章.全书一共是11章及附录,分为4部分下载.不好意思,由于不熟悉CSDN下载的积分规则,也许分成几个文件下载要扣几次分,已上传的2部分不能更改,所以第3部分设为1分,第4部分设为0分. 如果4部分都评论的话,最后扣3+3+1-4=3分.

2008-06-30

数据库原理编程与性能第2版(中文1-4章)

真正的<>,PDF格式。由于上传附件限制在10M,这里是第1-4章.全书一共是11章及附录,分为4部分下载.不好意思,由于不熟悉CSDN下载的积分规则,也许分成几个文件下载要扣几次分,已上传的2部分不能更改,所以第3部分设为1分,第4部分设为0分. 如果4部分都评论的话,最后扣3+3+1-4=3分.

2008-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除