随笔分类 -  数据库相关

摘要:需要操作一下Oracle的表,因为没有安装PL/SQL,所以想用一下Oralce的Database Control这个工具,但是打开时,IE打开的结果是无法显示。检查一下系统服务,发现OracleDBConsole[sid]没有启动起来,尝试手工启动,提示无法启动,查看日志也没有任何有意义的信息。 尝试使用命令行的方式启动服务,在命令行下:emctl start dbconsole,提示没有设置ORACLE_UNQNAME环境变量,于是手工在系统中添加了这个环境变量,其值是Oracle数据库的实例名,例如默认的实例名orcl。 设置好后,由于需要重启才可以使环境变量生效,服务器重启时间需要好. 阅读全文
posted @ 2011-03-17 12:10 吴东雷 阅读(1565) 评论(0) 推荐(0) 编辑
摘要:项目中用到Oracle,服务器端使用AMERICAN_AMERICA.WE8ISO8859P1字符编码,我没有修改服务器端的权限,只能修改客户端.但是客户端无论我换什么字符编码均得到乱码,最后我将客户端的字符编码也设为AMERICAN_AMERICA.WE8ISO8859P1,然后从程序中下手.AMERICAN_AMERICA.WE8ISO8859P1,这个字符编码是西欧字符编码,对应于.Net的... 阅读全文
posted @ 2007-05-23 09:38 吴东雷 阅读(2486) 评论(2) 推荐(0) 编辑
摘要:因误操作执行了Drop Table的命令,造成数据丢失.在网上找了半天关于数据恢复的文章.判断可以通过日志进行恢复.首先下载了Log Explorer,结果恢复的时候只能恢复部分数据. 后来在CSDN发帖,有网友告诉我可以通过上次的完全备份和当前的日志,然后指定日志时间来进行恢复.遂试之.结果成功了.庆幸啊.呵呵.具体文章在http://blog.csdn.net/davidullua/archi... 阅读全文
posted @ 2007-03-31 16:20 吴东雷 阅读(292) 评论(0) 推荐(0) 编辑
摘要:关于事务一 事务的属性 事务具有ACID属性 : 即 Atomic原子性, Consistent一致性, Isolated隔离性, Durable永久性 1,原子性: 就是事务应作为一个工作单元,事务处理完成,所有的工作要么都在数据库中保存下来,要么完全 回滚,全部不保留 2,一致性 :事务完成或者撤销后,都应该处于一致的状态 3,隔离性: 多个事务同... 阅读全文
posted @ 2007-03-15 16:02 吴东雷 阅读(452) 评论(0) 推荐(0) 编辑
摘要:UPDLOCK.UPDLOCK 的优点是允许您读取数据(不阻塞其它事务)并在以后更新数据,同时确保自从上次读取数据后数据没有被更改。当我们用UPDLOCK来读取记录时可以对取到的记录加上更新锁,从而加上锁的记录在其它的线程中是不能更改的只能等本线程的事务结束后才能更改,我如下示例:BEGIN TRANSACTION --开始一个事务SELECT Qty FROM myTable WITH (UPD... 阅读全文
posted @ 2007-03-15 15:59 吴东雷 阅读(2120) 评论(0) 推荐(0) 编辑
摘要:在VS2005中新建SQL Server项目,然后编写代码如下: 1using System; 2using System.Data; 3using System.Data.SqlClient; 4using System.Data.SqlTypes; 5using Microsoft.SqlServer.Server; 6using System.Security.Cryptography; ... 阅读全文
posted @ 2007-01-09 09:09 吴东雷 阅读(632) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示