数据库
文章平均质量分 71
普通网友
这个作者很懒,什么都没留下…
展开
-
oracle网络配置和连接管理
oracle网络配置,对于使用PL/SQL Developer连接Oracle出现错误的一些解决方法,特别是当网络环境改变导致的连接错误。三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME\network\admin目录下。1. sqlnet.ora—–作用类似于linux或者其他unix的nsswitch.c原创 2012-08-15 21:08:58 · 1384 阅读 · 0 评论 -
SQL Server 2008安装程序失败原因一
SQL Server 2008安装程序失败在创建窗口句柄之前不能在控件上调用Invoke 或BeginInvoke第一种情况 经查询,原因:mscorsvw.exe进程调用Invoke所致解决办法:打开任务管理器,结束这个进程即可。==第二种情况SQL Server 2008安装程序失败在创建窗口句柄之前不能在控件上调用Invoke原创 2014-03-20 20:05:49 · 2393 阅读 · 0 评论 -
SqlHelper类源码
SqlHelper是非常方便的数据库操作函数,功能强大,使用起来非常简单,免去很多复杂的数据库操作的代码,在多层应用及面向对象开发中都有很多应用SqlHelper源码带有详细的说明,主要包括以下操作: 简单SQL语句(ExcuteSql)带参数的简单SQL语句(ExcuteSQLParm)简单存储过程 (ExcuteProc)带参数的存储过程(ExcuteProcParm)原创 2013-01-30 15:14:25 · 899 阅读 · 0 评论 -
c#使用SqlDataReader
1 DataAdapter对象的常用属性DataAdapter对象的工作步骤一般有两种,一种是通过Command对象执行SQL语句,将获得的结果集填充到DataSet对象中;另一种是将DataSet里更新数据的结果返回到数据库中。DataAdapter对象的常用属性形式为 XXXCommand,用于描述和设置操作数据库。使用DataAdapter对象,可以读取、添加、更新和删除数据源中的原创 2013-01-30 15:10:15 · 3350 阅读 · 0 评论 -
C#中sqlcommand中的用法
C#中sqlcommand中的用法sqlcommand类表示要对 SQL Server数据库执行的一个 Transact-SQL 语句或存储过程。这节课描述了SqlCommand对象以及如何使用它与数据库交互。下面是本课的目标:知道什么是command对象学习如何使用ExecuteReader方法查询数据学习如何使用ExecuteNonQuery方法插入和删除对原创 2013-01-30 15:01:32 · 10600 阅读 · 1 评论 -
SqlServer附加数据库问题集锦(一)
详细信息是:标题: Microsoft SQL Server Management Studio------------------------------附加数据库 对于 服务器“SEESONG-PC\SQLEXPRESS”失败。 (Microsoft.SqlServer.Smo)有关帮助信息,请单击: http://go.microsoft.com/fwlink?P原创 2013-01-30 14:37:29 · 1293 阅读 · 0 评论 -
window平台安装 MongoDB
MongoDB 下载MongoDB提供了可用于32位和64位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB预编译二进制包下载地址(2016-07-07):https://www.mongodb.com/download-center注意:在 MongoDB2.2 版本后已经不再支持 Windows XP 系统。根据你的系统下原创 2016-07-07 15:43:59 · 399 阅读 · 0 评论 -
JPA的EntityManager操作
JPA的EntityManager操作1.简介持久化单元(persist unit)就是关于一组Entity的命名配置。持久化单元是一个静态概念。持久化上下文(Persist Context)就是一个受管的Entity实例的集合。每一个持久化上下文都关联一个持久化单元,持久化上下文不可能脱离持久化单元独立存在。持久化上下文是一个动态概念。尽管持久化上下文非常重要,但是开发者原创 2016-12-01 22:44:24 · 1941 阅读 · 0 评论 -
postgresql 导入sql,out等sql文件
postgresql 导入sql,out等sql文件假设postgresql安装位置然后,使用dos窗口进入这个位置导入(本地和默认端口可以不用属性)psql -d 数据库名 -h ip地址 -p 数据库端口 -U 用户名 -f 文件地址完成知识只有共享才能传播,才能推崇出新的知识,才能学到更多,这里写的每一篇文字/博客,基本都是从网上查询了一下资料然后记录原创 2017-02-12 10:55:52 · 863 阅读 · 0 评论 -
关于防SQL注入的几点建议
SQL注入是目前比较常见的针对数据库的一种攻击方式。在这种攻击方式中,攻击者会将一些恶意代码插入到字符串中。然后会通过各种手段将该字符串传递到SQLServer数据库的实例中进行分析和执行。只要这个恶意代码符合SQL语句的规则,则在代码编译与执行的时候,就不会被系统所发现。由此可见SQL注入式攻击的危害是很大的,那么作为数据库管理员该如何来防治呢?下面这些建议或许对数据库管理员防治SQL注入式攻击原创 2013-06-18 09:36:09 · 1114 阅读 · 0 评论 -
java读取properties配置文件
java读取.properties配置文件 这两天做java项目,用到属性文件,到网上查资料,好半天也没有找到一个满意的方法能让我读取到.properties文件中属性值,很是郁闷,网上讲的获取属性值大概有以下方法,以下三种方法逐渐优化,以达到最好的效果以下都以date.properties文件为例,该文件放在src目录下,文件内容为原创 2014-07-14 22:51:02 · 2232 阅读 · 0 评论 -
SqlHelper帮助类------简约而不简单
SqlHelper类是专门提供给广大用户用于高性能、可升级和最佳练习的sql数据操作 SqlHelper用于简化你重复的去写那些数据库连接(SqlConnection),SqlCommand,SqlDataReader等等。SqlHelper 封装过后通常是只需要给方法传入一些参数如数据库连接字符串,SQL参数等,就可以访问数据库了,很方便。 SqlHelper原创 2012-08-23 16:39:59 · 3782 阅读 · 0 评论 -
Hibernate的clear(),flush(),evict()方法详解
1.Clear 方法 无论是Load 还是 Get 都会首先查找缓存(一级缓存) 如果没有,才会去数据库查找,调用Clear() 方法,可以强制清除Session缓存。例:这里虽然用了2个get方法(get方法会立即执行sql语句),但因为第一次执行了会缓存一个ID为3的实体,所以虽然有2个get方法只执行一次SQL语句。原创 2013-07-10 19:43:56 · 1242 阅读 · 0 评论 -
Hibernate3.0中的session.find()问题
我被Session.find()的方法困扰了好几天,今天才看到新的Hibernate里没有了Session.find()方法。现在转载在此,方便你我。查询性能往往是系统性能表现的一个重要方面,查询机制的优劣很大程度上决定了系统的整体性能。这个领域往往也存在最大的性能调整空间。hibernate2中Session.find()对应于3中的session.createQuery().l原创 2013-07-10 20:12:38 · 1379 阅读 · 0 评论 -
hibernate运行正确,数据库中查找不到数据解决方法
1 没有提交事务2 出异常了,事务回滚3映射表里有数据库关键字原创 2013-07-04 14:17:58 · 1727 阅读 · 0 评论 -
mysql中DATETIME、DATE和TIMESTAMP的区别
DATETIME、DATE和TIMESTAMP类型是相似的。本篇描述了它们的特性以及它们的相似点与不同点。DATETIME类型可用于需要同时包含日期和时间信息的值。MySQL 以'YYYY-MM-DD HH:MM:SS'格式检索与显示 DATETIME 类型。支持的范围是'1000-01-0100:00:00' 到'9999-12-3123:59:59'。(“支持”的含义是,尽原创 2013-07-04 08:34:06 · 1265 阅读 · 0 评论 -
MySQL保留关键字
今天在使用hibernate关联映射导出表的时候因为映射了一个表名为option,是MYSQL的关键字,总是生成错误,一开始以为是映射文件和代码问题,检查不出问题才想到可能用到数据库的保留关键字了,查了一下才知道.看来命名还是得注意点.ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBE原创 2013-07-04 14:08:34 · 1669 阅读 · 0 评论 -
数据库 的版本为 661,无法打开。此服务器支持 655 版及更低版本。不支持降级路径
“数据库 的版本为 661,无法打开。此服务器支持 655 版及更低版本。不支持降级路径”出现这样的问题,一般是因为数据库版本不同造成的。我们可以用下面的语句查询数据库的版本use masterselect @@VERSION(1)661是sql2008 R2的版本号 Microsoft SQL Server 2008 R2 (RTM) -原创 2014-04-17 21:19:08 · 3265 阅读 · 0 评论 -
windows 无法启动 SQL Server (MSSQLSERVER) 服务(位于本地计算机上错误 1069由于登入失败而无法启动
windows 无法启动 SQL Server (MSSQLSERVER) 服务(位于本地计算机上)。错误 1069由于登入失败而无法启动1、SQL服务是否正常启动2、查看账户密码是否正确3、账户是否有相应的登录权限4、检查本地SQL端口是否正常监听 ------------------------------------------原创 2014-04-17 21:20:44 · 10742 阅读 · 0 评论 -
Oracle imp exp命令详解
如何在oracle中导入dmp数据库文件? oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在sqlplus.exe或者dos(命令行)中执行,原创 2014-07-19 14:59:50 · 2308 阅读 · 0 评论 -
工厂模式IDAL详解
IDAL一、 IDAL主要功能:1、 这完全是“工厂模式”的一部分实现而已2、 这是一组接口类,其中包括了每个要公开的数据访问方法。为每个数据库产品单独编写的DAL (数据访问 层)都要实现这组接口所定义的方法3、 也就是规定了在DAL中编写的“对用户账号进行操原创 2014-06-09 22:02:29 · 1616 阅读 · 0 评论 -
iBatis简单入门教程
iBatis简单入门教程iBatis 简介:iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。官网为:http://www.mybatis.org/原创 2015-11-07 00:05:20 · 500 阅读 · 0 评论 -
PLSQL连接远程Oracle
PLSQL连接远程Oracle实际开发中, 一般都是远程用plsql dev连接服务器上的Oracle数据库。下面是连接方法:1. 安装PLSQL Developer2. 到Oracle官网下载的客户端压缩包,比如解压缩到D:\instantclient_10_23. 从服务器端复制tnsname.ora到客户端的D:\instantclient_10_2目录中。并且,HOST原创 2015-12-28 22:27:04 · 633 阅读 · 0 评论