
SQL数据库技术
文章平均质量分 61
goki123
喜欢技术,但不一味技术;热爱生活,但不单单生活。
展开
-
未与SQL建立可信任的连接
产生这个问题有可能是系统本身的防火墙产生了作用了。本人在WinXP下就是出现这种情况,那么处理方法是这样的:控制面板->网络连接->本地连接->右击选择“属性”->高级->设置->进入Windows防火墙->例外->添加端口->输入端口名称和SQL开发端口1433(如:名称:数据库;端口号:1433)->确定产生这个错误的原因是系统的防火墙把SQL的开放端口1433原创 2009-08-17 09:53:00 · 806 阅读 · 0 评论 -
使用SQL语句进行数据库恢复时数据库已被占用的解决方法
有时候我们在操作数据库的时候会提示当前有一个或多个进程在使用数据库,访问被拒绝,这时我们就需要查看服务器中那些访问我们需要操作的数据库的进程,然后把它们全部都结束掉(除了本访问进程外),这些进程都是会被存在公共数据库master数据库的sysprocesses表中,所以我们必须先把他们给拿出来然后一个一个结束掉.///其中db_name是你所要操作的数据库 S原创 2009-09-27 12:20:00 · 2035 阅读 · 0 评论 -
(转)各种数据库的连接串(总结DSN的使用方法)
1.Oracle 标准连接(Standard Security): "Provider=msdaora;Data Source=MyOracleDB;User Id=UserName;Password=asdasd;" 这是Microsoft的格式, 下面是Oracle的格式(提供者不同) "Provider=OraOLEDB.Oracle;Data Source转载 2010-04-02 10:28:00 · 1546 阅读 · 0 评论 -
關於解決sqlite中加密設計方案缺陷問題
最近在做sqlite存儲數據庫,但是後臺總是會出現一些離奇的崩潰,但又為數不多,查了好久,定位到使用加密以後才會崩潰;調試中發現問題出現在pagesize出錯後出現的page指向地址有問題,原來sqlite3BtreeOpen的時候取出了file的文件頭,但是這部分是加密過後的數據,因此在此時取出的pagesize是不可預料的,但此時數據庫未有key的存在,考慮到如果更改sqlite的加密機制的話原创 2011-10-24 13:24:53 · 1241 阅读 · 4 评论