我以前也碰到过这个问题,网上找来的答案
1、依次点击“开始”-“运行”。
2、在“运行”栏内输入
“C:\WINDOWS\MicrosoftNET\Framework\v2050727\aspnet_regiisexe
-i
”(不含引号),然后点“确定”按钮。
3、出现的cmd窗口中显示“开始安装ASPNET
XXX”等内容,等待这个窗口自动关闭。
好像是数据库连方式有问题在connetasp中找吧
<%
dim myconn
Set myconn=ServerCreateObject("ADODBConnection")
myconnopen "FILEDSN=d:\Program Files\Common Files\ODBC\Data 'Sources\wlpDatadsn;UID=sa;PWD=wlp;Database=Asptest"
%>
用上一个方法时就不行,而用下面的就行。
<%
Dim myconn
Set myconn=ServerCreateObject("ADODBConnection")
connstr="provider=microsoftjetoledb40;data source=" & servermappath("/data/datamdb")
myconnopen connstr
%>
安装iis: 首先在运行中输入“c:\windows\inf\sysocinf”,系统会自动使用记事本打开sysocinf这个文件。在sysocinf中找到“[Components]”这一段,并继续找到类似“iis=iisdll,OcEntry,iisinf,hide,7”的一行字,没有的话直接添加下面这行,把这一行替换为“iis=iis2dll,OcEntry,iis2inf,,7”。之后保存并关闭。 光盘插入光驱,同时按下Shift键禁止光驱的自动运行。在运行中输入“CMD”然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车: D:改成你安装盘所在盘符 Expand d:\i386\iisdl_ c:\windows\system32\setup\iis2dll Expand d:\i386\iisin_ c:\windows\inf\iis2inf 这时,打开你的控制面板,并点击“添加删除程序”图标,之后点击“添加删除Windows组件” 最后还有一点注意的: 如果你在安装过程中,系统需要你插入Window Whistler CD或者需要你提供exch_adsiisexdll这个文件,那是因为你按照默认的选项安装了IIS。要解决这个问题,只要在安装IIS的时候先点击“详细信息”,然后取消对SMTP的选择(即,不要安装SMTP服务器),那么复制文件的时候就不会需要那两个文件了 access数据库当然可以使用了,放在database文件夹中 ,在connasp 或者是 webconfig 或者 DBcs中,或者。。。。。 反正是 数据连接的文件中 设定数据库连接字符串。
你用的是Trusted Connection,发布后用户会使用IIS默认用户
作为网站,应该使用指定的数据库账号和密码访问
如:
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
以上就是关于如何解决访问 IIS 元数据库失败全部的内容,包括:如何解决访问 IIS 元数据库失败、IIS打不开数据库是什么原因、我的iis连不上access数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)