关于odbc的彻底删除问题

最近在装一个软件,由于第一次安装产生了一个错误,于是我尝试在卸载之后,重新进行安装~但是,在安装过程当中出现了一个问题。

NEWLRE ODBC data source already exists. Please either choose another database name or drop the database

两个问题:数据库已经存在了,ODBC数据源同样也存在

删除数据库比较直接,这里主要记录ODBC的删除。

原本以为是在ODBC的可视化界面当中可以手动删除,但是后来发现那里面没有相应的数据源。

经过查找一些资料发现,实际上需要在注册表当中删除相应的注册项。

但是这里有设计一个32位Windows 系统和 64位windows系统的不同,找打的大部分是32位的但是两者有区别,这里就不在赘叙了。

https://support.microsoft.com/zh-cn/kb/305097

时间: 2024-10-06 13:55:56

关于odbc的彻底删除问题的相关文章

Win7 ODBC 数据源问题

win764位有数据源,但是如果我们在win7 64bit中使用32位的数据源的时候,我们就需要对其进行配置,很有趣的是,64为的数据源我们可以在控制面板——系统与安全——管理工具——数据源,进入可对我们所需要配置的mysql的ODBC进行添加与删除,而32位ODBC添加与删除操作,与64位的方法,有写差异,如何进入32位数据源呢? 1.C盘根目录下——SysWOW64文件夹 2.进入后,找到odbcad32.exe ,进入,当然,其界面和控制面板中的是一致的,但若遇到3位的数据源,我们就只能选

C++类库:OTL连接MySQL ODBC数据库(insert, update, select)

一. 简介 OTL是一个纯C++的通用数据库连接模板库,可以支持各种当下流行的数据库,如Oracle,Sybase, MySQL, PostgreSQL, EnterpriseDB, SQLite,  MS ACCESS, Firebird等等.它是一个跨平台类库,在MS Windows, Linux/Unix/Mac OS X 都可以使用. OTL使用简单, 只要头文件中包含有: #include "otlv4.h" 就可,实际上整个OTL就一个.H的文件,使用起来极为的方便. 我的

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/module.so'

详细的错误截图如下所示: 第一个框中的错误,是因为版本混乱的原因,只需要删除/usr/lib/libxml2.so.2文件即可. 第二个框中的错误,是因为httpd重复加载了PHP的动态模块,只需要删除对应的ini文件即可. 比如:/usr/lib64/php/modules/odbc.so动态库对应的ini文件为:/etc/php.d/odbc.ini,删除这个文件即可. PHP Warning: PHP Startup: Unable to load dynamic library '/us

python基础速成

一.基础模块 def prt(age,name):#函数定义 print("%s is %d 年龄 old"%(name,age)) if __name__=="__main__":#程序入口 print("Hello World") prt(45,"gaici") 获取输入:使用input()函数 name=input("you name ?") python的文件类型主要分为3类,分别是源代码.字节代码

删除64位ODBC数据源DNS

1.按照打开管理工具-打开数据源(ODBC),进入如下界面,选择用户DSN删除,发现报错一直删除不了. 2.成功删除:进入如下图路径,打开ODBC数据源管理工具,选择要删除的DSN就可以成功删除啦.

如何在控制面板中删除ODBC,不要隐藏!!!

//删除注册的ODBCprocedure OBDCDelete(ODBCName:string);var registerTemp:TRegistry;begin   registerTemp := TRegistry.Create;   with registerTemp do   begin   try     RootKey:=HKEY_LOCAL_MACHINE;      if OpenKey('Software\ODBC\ODBC.INI\ODBC Data Sources',Tru

Datastage在使用ODBC导入mysql表报数据被删除

今天在使用ODBC导入mysql定义表的时候,会报BCI Error, data has been truncated,实际底层表都是有数据的,如图二 经测试,是因为表定义的时候comment有中文,去掉中文comment就可以成功导入

ODBC、ADO

一.VC访问数据库的技术 1.ODBC --Open Database Connectivity微软开放式数据互联,一组用于访问和操作数据库的API,可以访问不同的数据库产品,但只能访问关系型数据库.MFC将这组API函数封装成ODBC类,使用前需要将不同的数据库设置为ODBC数据源. 2.DAO --基于ODBC的,目前已经被淘汰 3.OLE DB  --基于COM技术的,提供了一组用于访问和操作数据库的接口.既可以访问关系型又可以访问非关系型数据,性能也有了很大提高.缺点是学习难度大,对程序

php5.5通过ODBC连接sqlserver2005

一.首先在配置文件php.ini文件中开启,ODBC扩展: 删除php_pdo_odbc.dll此行注释 二.配置ODBC数据源 1.在控制面板中打开管理工具图标. 2.双击其中的数据源(ODBC)图标. 3选择系统 DSN 选项卡. 4.点击系统 DSN 选项卡中的添加. 5.选择Microsoft ODBC for SQL SERVER.点击完成. 6.配置数据源:输入服务器地址-->选择所需连接数据库-->输入用户信息-->一直下一步直到成功. 连接成功即可看到 所连接的数据源 三