各位大侠,我的服务器上大部分是access+asp网站,access用了服务器的...
可能你没有对网站的流量进行限制,一般access数据库的访问和普通sql数据库访问占用的资源差不多,当数据量大到一定程度的时候access的数据访问效率下降,还有access数据库尽量小于50mb。如果说进程哪个占用资源多的话,sqlserver反而占用的资源比access更多一些。
一种最简单的思路:使用 Shell。大多数木马都用这东西,但是由于危险性高,很多服务器都把 Shell 屏蔽了。如果是自己的服务器可以考虑。另一种是使用CGI,把要允许的.exe文件添加到信任就可以远程调用这个.exe了。不过,你也要有服务器的管理权限才行。
下面我从几个例子给大家分析: 例一:打开IE浏览器或者没过几分钟就会出现0x70dcf39f指令引用的0x00000000内存。该内存不能为“read”。要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。
网站asp用access数据库,能承受多少人同时在线
access理想容量在10万条左右以内asp服务器支持access,超过这个数,性能就不行asp服务器支持access了,支持多少人在线,还取绝于服务器硬盘,程序写的如何,如果用access做为游戏的数据库,只能承受几十人同时在线,如果是网页,是二三百人不成问题。
ACCESS以独占形式存在,再多用户也只可以查看不可以编辑操作。改用SQL吧,ACCESS的ODBC库连接驱动很有用,可以把SQL当服务器,借用ACCESS的ODBC来交叉连接不同服务器不同数据库的数据。比B/S架构方便得多。至于asp服务器支持access他支持多少用户微软是讲最多255,到底是不是没人实验过。
ACCESS没有限制,其实真正能够限制连接数的取决于asp服务器支持access你的服务器!常用的IIS装在Win2000(server),可以没有任何连线限制.但是如果你在WinXP(PRO)里面使用IIS,其连接数限定为10个线程。所以一般服务器都使用Win2000(Sever)而在XP里面IIS主要用来测试你制作的ASP。关于WinXP做的限制可以在使用协议里面看见。
通常情况下如果数据量在10M以下的话,访问速度与局域网中访问SQL Server速度差不多。这个概念大概是10w~20w行的表格。如果超过这个数量级别,Access就会显得速度非常慢,这时就最好采用其asp服务器支持access他的数据库比如My SQL,SQL Server之类的数据库。
我用asp做了一个可以连接access数据库的网站,但是只能读,不能写...
能读不能写入,很可能是数据文件夹权限问题。要解决windows 7文件夹权限问题可以尝试: 把WWWROOT文件夹下的网站文件夹的IIS_ISURE用户权限设置为满权限, WINDOWS\TEMP的IIS_ISURE用户权限为满权限,即可写数据库文件。
这样前面是5个字段,而你values 因为单引号的原因最后拼接成一个字段的值了,前后不符合了。建议做这种拼接时用占位符的方式,那样看着会清晰,不会因为单双引号弄出错。
access数据库是mdb文件,如果你用access打开时不能编辑,那就检查一下这个文件是否设置为只读了。
我的 asp 数据无法写入,出现这样的问题,什么原因 30 技术信息(用于支持人员)错误类型:MicrosoftJETDatabaseEngine(0x80040E09)不能更新。数据库或对象为只读。
报错里都说了是 odbc 的问题。asp 链接 odbc, odbc链接access。有可能你 odbc 木有装。控制面板==〉管理工具 ===〉数据源 (ODBC) 看看有没有。有的话,打开==〉添加===〉选到Access数据库*.mdb 然后把数据库加进去就是了。
asp用Access和SQL有什么大的区别
SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。
主体不同 ACCESS数据库:是由微软发布的关系数据库管理系统。结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。SQL:指微软的SQLServer数据库服务器,是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案。
在于数据库服务器系统相双,ACCESS只是相当于一个加强版的EXCEL,不过它确实比EXCELL强的多。oracle数据库是较为新型的数据库技术,它是对象数据库,而不属于关系型数据库,但嵌入的语句也是SQL标准,所以语言上相差不大,但技术上相差的就太远了。而对于查询来说,都有不同的性能与支持的。
Access和SQL Server是两种常用的关系型数据库管理系统,它们在功能和使用上有一些不同之处。首先,Access是一种轻量级的数据库,它适用于小型和中型项目,具有易于安装和使用的优点。SQL Server则是一种更为强大和全面的数据库,适用于大型企业和需要高级特性的项目。
ACCESS和SQL都是数据库,ACCESS是小型数据库,而SQL是大型数据库,两者基本没有关系,但是可以相互转换。如果是SQL语言,在编程中一般使用SQL语言对ACCESS数据库进行操作的。
access中删除时用:delete * from table1 where a2 即只要把select 语句里的select 换成delete就可以了。