仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 894|回复: 8
打印 上一主题 下一主题

[学习教程] MYSQL编程:备份你的悔改后缀名的ACCESS数据库

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:46:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
MySQL采用双重授权(DualLicensed),它们是GPL和MySQLAB制定的商业许可协议。access|备份|数据|数据库
近期在开辟某公司的OA体系的背景时有一个关于ACCESS数据库的成绩。
为了避免数据库为不怀美意的人下载,必要变动数据库的后缀名为ASPX(ASP等别的也能够),而公司外部职员又必要经由过程IE来下载数据库完成对数据库举行备份。

固然,经由过程修正文件名后缀的办法来埋没数据库并非有个出格平安的办法,究竟以M为单元的数据库和以K为单元的ASPX页面比拟,一眼都能看出这究竟是数据库仍是WEB页。不外,算是一个复杂易行的办法吧。

起首,地道复杂地修正数据库文件后缀名为ASPX其实不能完整包管不会被下载,你下载这个ASPX页面再修正回后缀名就能够复原数据库。(后面说了,是能够很分明的看出哪些页面是由数据库伪装的)
这里必要对这个修正后的文件做些四肢举动,加上<%%>,就能够让IIS把它当ASPX页处置,从而前往一个毛病,而不是下载。其实不能复杂增加,必要先创建一个包括<%%>的文本文件,然后在原数据库中加一张表,加一个OLE工具的字段,然后加一笔记录,OLE工具字段的内容指向后面创建的文本。

然后是关于本人外部的职员怎样来一般下载数据库。经由过程.NET的HttpResponse工具向客户端输出数据库文件来完成下载。
修正HTTP头:
HttpContext.Current.Response.AppendHeader("Content-disposition","attachment;filename=backup.mdb");
HttpContext.Current.Response.ContentType="application/ms-access";

向客户端输出文件:
longFileSize=newFileInfo(DbPath).Length;

Response.WriteFile(DbPath,0,FileSize);

基础就是如许吧~
MySQL对硬件的较低要求是其最大的优势之一,不过需要注意的是:内存越多越好,因为所有的重要数据存储都在内存中完成。
莫相离 该用户已被删除
沙发
发表于 2015-1-19 23:09:48 | 只看该作者
Mirror可以算是SQLServer的Dataguard了。但是能不能被大伙用起来就不知道了。
变相怪杰 该用户已被删除
板凳
发表于 2015-1-28 15:18:56 | 只看该作者
代替了原来VB式的错误判断。比Oracle高级不少。
小女巫 该用户已被删除
地板
发表于 2015-2-5 16:57:54 | 只看该作者
SQL语言是学习所有数据库产品的基础,无论你是做数据库管理还是做数据库开发都是这样。不过具体学习的侧重点要看你将来做哪一块,如果是做数据库管理(DBA),侧重点应该放在SQLServer的系统管理上.
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-12 23:08:45 | 只看该作者
总感觉自己还是不会SQL
冷月葬花魂 该用户已被删除
6#
发表于 2015-3-3 11:24:38 | 只看该作者
如果你是从“学习某一种数据库应用软件,从而获得应聘的资本和工作机会”的角度来问的话。
老尸 该用户已被删除
7#
发表于 2015-3-11 10:22:00 | 只看该作者
以前的DTS轻盈简单。但是现在的SSIS虽然功能强大了很多,但是总是让人感觉太麻烦。看看论坛中询问SSIS的贴子就知道。做的功能太强大了,往往会有很多用户不会用了
深爱那片海 该用户已被删除
8#
发表于 2015-3-18 04:52:51 | 只看该作者
数据库物理框架没有变动undo和redo都放在数据库得transaction中,个人感觉是个败笔。如果说我们在设计数据库的时候考虑分多个数据库,可能能在一定程度上避免I/O效率问题。
愤怒的大鸟 该用户已被删除
9#
发表于 2015-3-25 12:17:43 | 只看该作者
对一张百万级别的表建游标,同时又没有什么过滤条件,取得游标效率是如果直接SQL查询百万条数据;如果再对每条记录做处理,耗时将更长。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-2 11:52

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表