Sql 无法为Oracle数据库创建DSN
这是我面临的一个奇怪的问题,我无法为oracle创建DSN。 我目前使用的windows 64位操作系统是windows7 ultimate,而我使用的oracle是oracle 10.2。但问题是,当我转到ODBC数据源管理员时,我无法在XE服务器中找到Oracle。奇怪的行为 当从路径中打开相同的数据源管理员时,我可以看到Oracle XE server并对其进行设置。不幸的是,我无法使用此连接将其连接到数据库。我猜这与权限设置有关,所以我以管理员身份重新安装了oracle,但这不起作用。我读到我们需要下载一个外部odbc接口,即使它不起作用Sql 无法为Oracle数据库创建DSN,sql,oracle,jdbc,oracle10g,Sql,Oracle,Jdbc,Oracle10g,这是我面临的一个奇怪的问题,我无法为oracle创建DSN。 我目前使用的windows 64位操作系统是windows7 ultimate,而我使用的oracle是oracle 10.2。但问题是,当我转到ODBC数据源管理员时,我无法在XE服务器中找到Oracle。奇怪的行为 当从路径中打开相同的数据源管理员时,我可以看到Oracle XE server并对其进行设置。不幸的是,我无法使用此连接将其连接到数据库。我猜这与权限设置有关,所以我以管理员身份重新安装了oracle,但这不起作用。我
我该如何解决这个问题?权限、环境变量等方面存在什么问题?为什么您无法连接到解决方案?您的驱动程序是32位还是64位?如果您使用JDBC,那么您应该使用Oracle JDBC驱动程序。您不需要ODBC DSN。@马克·罗特维尔,我正在努力理解类型1驱动程序。@Alex poole。是的,它的64位驱动程序。@user2900314为什么,它是一种过时的驱动程序类型,甚至已经从Java 8中删除了。