由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DotNet版 - asp 打开oracle数据库问题。
相关主题
QA position at Rockville, MD.NET 新手 请教两个弱问题
understand ASP.Net 1: ASP vs ASP.Net[转载] 看来确实不能从程序里去删Excel Record
VBScript如何跟IE通信?Oracle XE DBconnection from ASPX (转载)
Curious for VBSCRIPT in ASP file大侠帮忙:哪里有用Webservice技术的网站
Anyboday can help VBscript ?Which one do u use? ms provider vs. odp.net?
怎么显示中文?access database里显示没问题,读到网页是乱码Can two web services consume each other?
[合集] asp 打开oracle数据库问题。[FWD] .Net 101 [2]
foxpro and c#.net 2003竟然不支持类中静态变量
相关话题的讨论汇总
话题: ie话题: connect话题: trans话题: string话题: cn
进入DotNet版参与讨论
1 (共1页)
s********e
发帖数: 893
1
公司里有个7,8年前开发的ASP老程序。现在大家的workstation要upgrade到windows 7
,IE 8,这些老程序就用不了了。我track了一下,就是到打开数据库cn.open(connect_string)
的这个地方IE左下角就出现 javascript error
Safety Settings on this computer prohibit accessing a data source on another domain.
以前每次装新机器在XP下也出现过这个问题,只要enable IE security里的Allow Data
Acces Across Domain就可以了。可是这次尝试了修改IE的setting,或者修改ODBC
connection的 Provider成
Provider=MSDASQL;DRIVER={Microsoft ODBC for ORACLE} 而且还在workstation把
server加到trusted site里了。可是都没用。搞了好几天了都没进展,现在星期天了还
得接着试,周一老板要问了。哪位高手能给指点一下。多谢了先。
code如下:
<%
Session("connect_string") = cn_open_str
%>

这个Session("connect_string")是在另外一个文件里定义的
cn_open_str = _
"Provider=MSDAORA;" & _
"Data Source=DataSN;" & _
"User Id=XXXXXXX;" & _
"Password=XXXXXXX;"
这个clear_id_vb的function在下面的javascript里被调用
s*******z
发帖数: 422
2
是不是Windows 7的问题?我在公司做一些networking的事情,Windows 7有时候比较烦
人。

7
connect_string)
another domain.
Data

【在 s********e 的大作中提到】
: 公司里有个7,8年前开发的ASP老程序。现在大家的workstation要upgrade到windows 7
: ,IE 8,这些老程序就用不了了。我track了一下,就是到打开数据库cn.open(connect_string)
: 的这个地方IE左下角就出现 javascript error
: Safety Settings on this computer prohibit accessing a data source on another domain.
: 以前每次装新机器在XP下也出现过这个问题,只要enable IE security里的Allow Data
: Acces Across Domain就可以了。可是这次尝试了修改IE的setting,或者修改ODBC
: connection的 Provider成
: Provider=MSDASQL;DRIVER={Microsoft ODBC for ORACLE} 而且还在workstation把
: server加到trusted site里了。可是都没用。搞了好几天了都没进展,现在星期天了还
: 得接着试,周一老板要问了。哪位高手能给指点一下。多谢了先。

c**t
发帖数: 2744
3
run IE as admin :-)

7
connect_string)
another domain.
Data

【在 s********e 的大作中提到】
: 公司里有个7,8年前开发的ASP老程序。现在大家的workstation要upgrade到windows 7
: ,IE 8,这些老程序就用不了了。我track了一下,就是到打开数据库cn.open(connect_string)
: 的这个地方IE左下角就出现 javascript error
: Safety Settings on this computer prohibit accessing a data source on another domain.
: 以前每次装新机器在XP下也出现过这个问题,只要enable IE security里的Allow Data
: Acces Across Domain就可以了。可是这次尝试了修改IE的setting,或者修改ODBC
: connection的 Provider成
: Provider=MSDASQL;DRIVER={Microsoft ODBC for ORACLE} 而且还在workstation把
: server加到trusted site里了。可是都没用。搞了好几天了都没进展,现在星期天了还
: 得接着试,周一老板要问了。哪位高手能给指点一下。多谢了先。

s********e
发帖数: 893
4
估计与windows 7的更强的security setting有关系。还有windows 7自带的MDAC是6.1
版本。我们XP workstation上是2.8,server上也是2.8.不知道与这个有没有关系。

【在 s*******z 的大作中提到】
: 是不是Windows 7的问题?我在公司做一些networking的事情,Windows 7有时候比较烦
: 人。
:
: 7
: connect_string)
: another domain.
: Data

s********e
发帖数: 893
5
run IE as admin也不行,同样的error。
c**t
发帖数: 2744
6
FYI: http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/3a4ce946-effa-4f77-98a6-34f11c6b5a13/

公司里有个7,8年前开发的ASP老程序。现在大家的workstation要upgrade到windows 7
,IE 8,这些老程序就用不了了。我track了一下,就是到打开数据库cn.open(connect
_string)
的这个地方IE左下角就出现 javascript error
Safety Settings on this computer prohibit accessing a data source on another
domain.
以前每次装新机器在XP下也出现过这个问题,只要enable IE security里的Allow Data
Acces Across Domain就可以了。可是这次尝试了修改IE的setting,或者修改ODBC
connection的 Provider成
Provider=MSDASQL;DRIVER={Microsoft ODBC for ORACLE} 而且还在workstation把
server加到trusted site里了。可是都没用。搞了好几天了都没进展,现在星期天了还
得接着试,周一老板要问了。哪位高手能给指点一下。多谢了先。
code如下:
<%
Session("connect_string") = cn_open_str
%>

这个Session("connect_string")是在另外一个文件里定义的
cn_open_str = _
"Provider=MSDAORA;" & _
"Data Source=DataSN;" & _
"User Id=XXXXXXX;" & _
"Password=XXXXXXX;"
这个clear_id_vb的function在下面的javascript里被调用


【在 s********e 的大作中提到】
: 公司里有个7,8年前开发的ASP老程序。现在大家的workstation要upgrade到windows 7
: ,IE 8,这些老程序就用不了了。我track了一下,就是到打开数据库cn.open(connect_string)
: 的这个地方IE左下角就出现 javascript error
: Safety Settings on this computer prohibit accessing a data source on another domain.
: 以前每次装新机器在XP下也出现过这个问题,只要enable IE security里的Allow Data
: Acces Across Domain就可以了。可是这次尝试了修改IE的setting,或者修改ODBC
: connection的 Provider成
: Provider=MSDASQL;DRIVER={Microsoft ODBC for ORACLE} 而且还在workstation把
: server加到trusted site里了。可是都没用。搞了好几天了都没进展,现在星期天了还
: 得接着试,周一老板要问了。哪位高手能给指点一下。多谢了先。

s********e
发帖数: 893
7
谢谢楼上各位答复。问题最终解决了,关键点在于数据库的连接cn.open(connect_
string) 不能放在vbscript里面。vbscript是client script,连接数据库的username
password对用户都是透明的,所以IE才会跳出security warning,只有降低security
level才能通过。把cn.open(connect_string) 放到asp 代码里所有问题就都解决了。
1 (共1页)
进入DotNet版参与讨论
相关主题
.net 2003竟然不支持类中静态变量Anyboday can help VBscript ?
static or else?怎么显示中文?access database里显示没问题,读到网页是乱码
一个dropdownlist的问题[合集] asp 打开oracle数据库问题。
ASP.NET 难题测试 (1)foxpro and c#
QA position at Rockville, MD.NET 新手 请教两个弱问题
understand ASP.Net 1: ASP vs ASP.Net[转载] 看来确实不能从程序里去删Excel Record
VBScript如何跟IE通信?Oracle XE DBconnection from ASPX (转载)
Curious for VBSCRIPT in ASP file大侠帮忙:哪里有用Webservice技术的网站
相关话题的讨论汇总
话题: ie话题: connect话题: trans话题: string话题: cn