access 只能在 windows 下使用这一致命的特性让我深恶痛绝,痛下决心要把 access 转换到 mysql,但是从网上找了很多文章,都没有直接转换的东西。听说可以利用odbc转,就尝试了一下。
先安装好mysql,myodbc,建一个mysql的空数据库,在odbc管理中加上这个数据库,指定名称。
用access2000打开数据库,然后选导出,选odbc,选机器数据源,选中自己刚才建立好的mysql odbc 数据源,确定后导出。
一次只能倒一个表。 阅读全文…
一个小巧的access到Sql数据转换的工具,包括asp版和exe版,可在线生成sql脚本,也可用exe版在服务器上直接导入数据到sql server。
使用Access to Sql 脚本编写器有效避免了access数据到sql时的数据类型不匹配,默认值丢失等烦恼,无须在手工修正数据错误,大大节省了时间。推荐!
[Access to Sql 数据转换工具]
如提示“COMDLG32.OCX错误”,将压缩包内COMDLG32.OCX拷贝至windows/system32目录下即可。
[file]attachment/1184504488_0.rar[/file]
今天无意找到了 Access 2007 的“压缩和修复数据库”功能,点击左上角的“Office 按钮”-> 管理 -> 压缩和修复数据库。
原来用 Access 2003 压缩和修复过的数据库,在 Access 2007 中执行此操作后,文件虽有所增大(数十 KB 左右),不过从浏览器的进度条上可以看出,网站读取数据库的速度明显加快。
Access 的宿命
上传时间:2007-6-8
早上看到一位仁兄的站被关了,关站通告的内容很有参考价值,其中的描述和我目前的状况极为相似。目前 zhugao.cn 白天基本维持在十几人在线,加上一些盗链及未统计数据,高峰时超过 20 人应该是有的。根据官方的说法,Access 被损坏也是理所当然的事了。看来,zhugao.cn 也到了升级的时候了。SQL 空间似乎也在打价格战。
参考资料:
当您的站点或者论坛数据库使用ACCESS数据库在20M以上、或者数据库数据达到几千条、或者同时访问网站的人数是数十人,ACCESS数据库就常常会出现各类损坏,导致asp等程序无法继续运行,服务器资源被锁死。
相关的微软技术说明链接: http://www.microsoft.com/china/msdn/library/data/sqlserver/sqlbackend.mspx?mfr=true
其中微软网站网页内的原文:
Access 最多支持 255 个并发用户,这并不适合作为企业级数据存储解决方案。在生产环境中,仅仅 20 个用户通过网络同时使用 Access 数据库时就常常会遇到严重的性能问题以及数据被损坏的问题。(备注:微软都说不行了,难道还有其他办法?)