各种数据库的驱动程序包(JDBC)下载地址

我们在编程或配置某些应用程序数据库时往往会用到数据库的驱动程序包(JDBC),这里共享下载地址。

用PLSQL查询Oracle数据库中字段类型为varchar2的中文时查询不到结果

最近新装了一台电脑,为了方便管理Oracle数据库,装上了PLSQL Developer,但是发现一个问题,在查询字段类型为varchar2时,只要查中文数据时,就查询不到结果,可是数据明明是在数据库中的,用对象浏览器查询数据是没有问题的,困扰了很久终于解决,拿来分享。

SQL Server更改字符集为Chinese_PRC_CI_AS的方法

今天在一台SQL Server服务器上执行存储过程,发现这样的错误提示:无法解决 equal to 运算中 "Chinese_PRC_CI_AS" 和 "Chinese_PRC_CS_AS" 之间的排序规则冲突。提示中很明显是字符集冲突。

MySQL5.7ZIP方式安装完成后设置新密码的方法

MySQL5.7通过ZIP方式安装完成后会自动生成一个随机密码,这个密码只能用作登录MySQL数据库,并没有任何的操作权限,随便操作一下就会出错提示:You must reset your password using ALTER USER statement before executing this statement(该英文提示的意思就是要重置密码),所以MySQL5.7ZIP方式安装完成后必须重新设置新密码。

解决MySQL5.7安装后没有data文件夹无法登录的问题

MySQL数据库在升级到5.7版本后,和之前的版本有些不一样,没有data文件夹,我们都知道MySQL数据库文件是保存在data文件夹中的,网上有人说把5.6版本的data文件夹拷贝一个,这种说法听听都不靠谱,我也试了,确实能够登录,但是无法修改管理员密码,下面还是给个标准的解决方法。

MSSQL中进行SQL除法运算结果为小数显示0的解决方法

今天在用MSSQL进行SQL除法运算时,发现运算结果有小数,而整数部分为0时,结果直接显示为0,经过一翻测试发现了解决方法,拿来分享。

SQL查询时将字符串转换成数值型的方法

有的时候我们做数据库查询时需要将某个字符型字段转换成数值型 字段进行比较,如果直接比较的话就会出错,需要将士字符型字段转换成数值型。

SQL Server 2008 R2还原或删除数据库时总是出错的解决方法

我们在还原或删除SQL Server 2008 R2数据库时经常出现因为数据库正在使用,所以无法获得对数据库的独占访问权等错误,非常烦恼,今天就教大家一招终极解决方法。

利用ROW_NUMBER() OVER函数给SQL数据库中每一条记录分配行号的方法

从SQL Server 2005开始,增加了一个新的函数Row_Number(),他的一个很伟大的作用就是可以在数据表中添加一列从1开始的行号,这样大大代替所有多余的代码来产生行号。下面就教大家如何使用Row_Number()函数。

SQL Server 2005或SQL Server 2008 R2中将表导出Excel表格的方法

有的时候,我们在对SQL数据库表进行统计的时候可能由于某种需要,需要把数据库中的表格导出到Excel表中,SQL Server 2005或SQL Server 2008 R2中已经提供了这样的导出功能,但某些时候导出总会出现各种错误,非常麻烦,今天就教大家一个非常简单的,将SQL数据库表导出Excel的方法。

SQL Server中去掉字段中首尾空格的方法

最近在做项目时,要求去掉数据库字段中的首尾空格,下面给出具体SQL语句,做个备忘。

SQL Server中检查字符型字段的值是否为数字的方法

最近有一个项目,需要检查某个字符型字段的值是否为数字,由于数据行是海量,所以需要通过SQL语句来筛查,这里拿来做个备忘。

SQL Server执行脚本时总是出现引发类型为“System.OutOfMemoryException”的异常的解决方法

今天在用SQL Server 2008执行一个SQL脚本文件时,老是出现引发类型为【System.OutOfMemoryException】的异常错误,脚本明明是从SQL Server 2008导出的,应该不会出错,研究了好久问题才得以解决。

SQL Server2008数据库表编辑所有行的方法

SQL Server2008数据库在修改表的数据时,默认只能【编辑前200行】和【返回前1000行】,当数据比较多时有些不方便,那有没有办法像SQL Server2005一样可以编辑所有行呢,当然,只需要设置一下即可。

SQL Server2008数据库将单个用户转换成多个用户的方法

今天在SQL Server2008中恢复一个数据库,发现上面老是显示【单个用户】字样,还有错误提示,其他的数据库都是正常的,我分析此数据库可能之前被分配了用户权限导致,下面就教大家将单个用户转换成多个用户的方法。

SQL Server 2005中批量替换字符串的方法

有的时候我们想批量修改SQL数据库中某个字段下的字符,手动修改显然不科学,下面就教大家SQL Server 2005中批量替换字符串的方法。

解决SQL Server 2005无法进行127.0.0.1等远程连接的方法

最近装了一台SQL Server 2005数据库服务器,发现无法通过127.0.0.1来连接,只能通过服务器的计算机名来连接数据库,研究了半天最终找到了解决方法,拿来做个备忘。

关闭Access2010数据库默认输入法的方法

最近使用Access2010时,打开数据表输入数据时老是会有默认输入法出来,很不方便,本站之前发表的一篇《关闭Access数据库默认输入法的方法》介绍的是Access2003的方法,在Access2010中找不到设置的地方了,折腾了一伙才找到,现拿来分享。

解决MySQL数据库安装到最后一步apply security settings时出现Error Nr. 1045错误的方法

今天一台机器的MySQL数据库密码忘掉了,于是卸载后重新安装了下,可是总是到最后一步apply security settings过不去,等待片刻后弹出一个Error Nr. 1045的错误提示窗口,然后登录MySQL数据库也总是登不进去。网上找了各种解决方法,最终得以解决,现给出我的解决方法。

解决SQL Server 阻止了对组件Ad Hoc Distributed Queries访问的方法

今天单位一ASP.NET网站,里面有个功能是导出数据,发现一导出就报错,报错内容是:SQL  Server 阻止了对组件 'Ad Hoc Distributed Queries' 的  STATEMENT'OpenRowset/OpenDatasource'  的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc  Distributed Queries'。有关启用 'Ad Hoc Distributed Queries' 的详细信息,请参阅 SQL  Server 联机丛书中的 "外围应用配置器"。

SQL2000数据库导入SQL2005数据库后出现删除对于用户失败的解决方法

将SQL Server 2000数据库强制导入到SQL Server 2005中时,会将原有数据库中的用户和架构也一并导入到新的数据库中,这样,一旦升级数据库到2005后,你就无法再新建一个相同的用户了,新建时会出错,更要命的是在数据库的安全用户中你也无法直接删除原有的用户,下面给出解决方法。

SQL Server 2000数据库导入SQL Server 2005数据库时出现备份集中的数据库备份与现有的数据库不同错误的解决方法

今天服务器上升级了下SQL数据库,从SQL Server 2000升级到了SQL Server 2005,于是将原来SQL Server 2000中的数据库备份了BAK文件,然后在SQL Server 2005中还原数据库,可是发现老是出现备份集中的数据库备份与现有的数据库不同的错误提示,经过研究问题得以解决,现在拿来分享。

SQL Server 2005更改安装路径的方法

今天在安装SQL Server 2005的时候,点击下一步下一步发现没有安装路径的选择,难道只能安装在C盘默认安装路径?我想这也不太可能吧,后来经过仔细查找终于发现了,隐藏的够深的。。。尼玛啊!

Mysql导入数据库时提示Unknown command ‘\n’错误的解决方法

今天在迁移一Mysql数据库时总是提示:Unknown command ‘\n,也不知道问题出在哪里,经过无数次研究后问题才得以解决,下面给出具体思路及解决方法。

Access数据库中批量替换内容的方法

今天遇到一个问题,一Access数据库中存放着N条文章记录,现在想替换掉这些文章中的部分内容,我们首先想到的是到网站后台去一条一条修改文章,那如果有1000篇文章,那就在网站后台改1000次,难以想象这是什么样的工作量。其实在Access数据库中可以利用SQL语句来批量替换内容,只需一句话就能解决问题,下面通过两种方法来解决此问题。