Vista 下使用Visual Studio 2005 开发Oracle 方面程序出现的数据连结问题及解决方案
2006-11-09 11:48
886 查看
环境
Vista Rc2 5840
Visual Studio 2005
Oracle 10.2
使用管理员权限安装完Oracle 以及 VisualStudio 2005。
双击开始菜单里面的VisualStudio 2005 ,会提示兼容性问题,不理会!
打开相关项目网站。执行Debug.
直接报错,提示数据库联接不上!晕ing...
检查Oracle tnsname 没问题!安装的时候就测试过连接了!
莫非真是兼容性问题?
经过一番测试发现:
原来直接双击执行VisualStudio 2005和在VisualStudio 2005 上右键选择以管理员身份运行是不一样的!
直接双击执行VisualStudio 2005 是以当前身份角色运行,不能访问管理员权限安装的Oracle 的数据连接.
必须全部以管理员身份运行.@_@.(当前用户里具有Administrator角色都不管用)
不由得感叹:Vista 对权限的要求及依赖性太强了!这里也要感谢linux 的权限控制模型,让Vista也具有了现在的权限模型,的确非常强大,安全!
个人评价:MD,搞的太麻烦了,弄这么复杂干嘛?(但没办法,现代人越来越重视形式)-- 完全个人评价,本人不对此负责!
Vista Rc2 5840
Visual Studio 2005
Oracle 10.2
使用管理员权限安装完Oracle 以及 VisualStudio 2005。
双击开始菜单里面的VisualStudio 2005 ,会提示兼容性问题,不理会!
打开相关项目网站。执行Debug.
直接报错,提示数据库联接不上!晕ing...
检查Oracle tnsname 没问题!安装的时候就测试过连接了!
莫非真是兼容性问题?
经过一番测试发现:
原来直接双击执行VisualStudio 2005和在VisualStudio 2005 上右键选择以管理员身份运行是不一样的!
直接双击执行VisualStudio 2005 是以当前身份角色运行,不能访问管理员权限安装的Oracle 的数据连接.
必须全部以管理员身份运行.@_@.(当前用户里具有Administrator角色都不管用)
不由得感叹:Vista 对权限的要求及依赖性太强了!这里也要感谢linux 的权限控制模型,让Vista也具有了现在的权限模型,的确非常强大,安全!
个人评价:MD,搞的太麻烦了,弄这么复杂干嘛?(但没办法,现代人越来越重视形式)-- 完全个人评价,本人不对此负责!
相关文章推荐
- 关于Windows 7 64位下Visual Studio 2010 开发的Asp.net程序连接Oracle 的出现的问题
- 使用OLEDB访问数据时未在本地计算机上注册“OraOLEDB.Oracle”提供程序解决方案
- 使用Visual Studio 2005开发Qt程序
- 使用VS开发基于Oracle程序的严重问题
- 使用Kettle抽取数据时,出现中文乱码问题解决方案
- VC开发的程序使用Sybase数据库在Vista系统中报错的问题
- Vista 中,使用VS 2005调试程序没有权限的问题?
- 关于spring boot整合mybatis使用oracle数据库出现could not load:oracle.jdbc.driver.OracleDriver问题的终极解决方案
- 深度剖析WinPcap之(五)――在Visual studio 2005中使用WinPcap库进行程序开发(2)
- [操作系统]iOS开发之使用CocoaPods更新第三方出现“target overrides the `OTHER_LDFLAGS`……”问题解决方案
- 使用VS开发基于Oracle程序的严重问题32位64位
- vista 下安装了 vs2005及vs2005 sp1,但是还是出现“要运行 visual studio 2005 sp1,建议使用管理员权限”
- 使用Kettle抽取数据时,出现中文乱码问题解决方案
- iOS开发之使用CocoaPods更新第三方出现“target overrides the `CLANG_CXX_LANGUAGE_STANDARD`……”问题解决方案
- 关于使Visual Studio 2005/2008开发的MFC程序具有XP风格的问题
- Oracle数据使用中出现的几种问题及解决方法
- 使用Visual Studio 2005和.NET Framework 3.0在Vista下开发应用
- 关于使用androidstudio2.2通过CMake,NDK开发OpengGL程序中出现的extern “C”问题
- 网页客户端使用php访问mysql数据时出现NetworkError: 500 Internal Server Error问题的解决方案
- 深度剖析WinPcap之(五)——在Visual studio 2005中使用WinPcap库进行程序开发