我安装了unixODBC和MySql ODBC驱动程序,但是无法连接ODBC DNS。
isql -v myodbc_mysql_dsn
我得到了这个错误:
Cannot connect to ODBC DSN:
[SQL ERROR]:[IM002][0][[unixODBC][Driver Manager]Data source name not found, and no default driver specified]|
我的配置如下所示:
cat /etc/odbc.ini
[myodbc_mysql_dsn]
Description = test
Driver = My
问题:
我用SQL Server 2008。
我们这里有一个链接服务器,链接到一个MySql数据库。
但是从今天开始,当我单击"test connection“时,它将显示以下错误:
(我还不能发照片):
The test connection to the linked server failed.
Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "MANTIS".
OLE DB provider "MSDASQ
我的网站(ASP.NET 4.5)一直在使用MySQL ODBC5.1,但是当遇到这个问题时:试图安装MySQL ODBCD5.3.4,并将连接字符串从5.1更改为5.3。现在,我得到了ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified的例外,许多其他人都有这个例外。
不管怎么说,我卸载了5.3和5.1,然后安装了5.1 64位的Windows8.1 64,但是我还是得到了相同的例外!?我尝试重新启动和卸载/安装,但它抛出了相同的异常。
我试着用yum安装mysql-连接器-odbc。它给了我这个错误。
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Resolving Dependencies
--> Running transaction check
---> Package
假设在一些使用MySQL ODBC的程序中(实际上它是使用Java的),我们有一个运行在打开的MySQL事务中的线程:
ResultSet通过SELECT id FROM Table WHERE col = 'x'打开(但尚未迭代),其中MySQL在col列上有一个索引
用col = 'x'插入新行(或者用col = 'x'更新以前具有不同值的现有行)
我们现在遍历ResultSet
新的(或更新的)行会出现在结果集中吗?
例如,打开的MySQL索引查询结果集是快照还是实时更新?
如果col列上没有索引怎么办?这改变了答案吗?
因此,难点在于如何使用ODBC连接到远程数据库。我遵循了我在互联网上找到的指南。他们告诉我建立一个SSH隧道,因为我的主机不允许直接连接,而我使用PLink (Putty console)建立了一个隧道。我甚至可以使用控制台登录到数据库(我有一个屏幕截图,但由于声誉限制,我无法发布它)。
但是,当我尝试在MySQL驱动程序中设置ODBC连接器/ODBC数据源配置时,我得到
[08S01] [MySQL][ODBC 3.51 Driver]Lost connection to MySQL server at
'reading initial communication packet&
我正试图在我的macOS高级塞拉利昂计算机上安装macOS,但我得到了以下错误:
我试着用installer安装它,希望能得到关于哪里出了问题的信息:
➜ ~ sudo installer -pkg Desktop/mysql-connector-odbc-5.3.9-macos10.12-x86-64bit.pkg -target / -verbose
installer: Package name is MySQL Connector/Odbc 5.3.9
installer: Installing at base path /
installer: Preparing for i
嗨,伙计们,我有个小问题,
在经历了一场噩梦之后,我用Visual Studio2010编写了一个应用程序,使用ODBC MySQL Connector 3.51连接到我本地的MySQL数据库。我决定尝试原生.Net MySQL提供程序...
using MySql.Data.MySqlClient
而不是
using System.Data.Odbc
使用MySqlClient,我已经能够让我的应用程序工作,连接到服务器,甚至执行选择的last_insert_id() -当我尝试使用ODBC时,我遇到了一些问题-我注意到数据读取器有一点有趣,似乎你每次读完它都需要关闭它,否则它什么都不做。
我有一个在Windows服务器上运行的网站,它工作得很好。我试图在我的本地主机中创建一个副本,但是我得到了错误:
Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified, SQL state IM002 in SQLConnect in C:\xampp\htdocs\tdms\webfolders\secured\db_fns.php on lin
我正试图从get服务器连接到本地数据库,但我得到了
Fatal error: Call to undefined function odbc_connect()
in -/-/-/7001238/web/s/sage2.php on line 15"
任何关于如何解决问题的帮助。
这是我用来连接的代码。
$odbc['dsn'] = "Sage50";
$odbc['user'] = "Peach";
$odbc['pass'] = "XXXX";
$my
我有一个典型的ASP站点,我刚刚上传到另一台服务器,它给出了以下错误:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[MySQL][ODBC 3.51 Driver]Client does not support authentication protocol requested by server; consider upgrading MySQL client
我试着做任何地方都建议的事情,包括官方的MySQL网站:
也就是说,转到mysql.user表,用OLD_PASSWORD()函数更改密码
我用VB创建了一个应用程序。我已经成功地将应用程序连接到wamp localhost (同一台计算机)。但我无法从同一网络中的另一台计算机连接它。请帮我连接...
下面是我的代码:
Dim server1 As String
Dim client1 As String
Dim cmd As New Odbc.OdbcCommand
server1 = "Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=db_checkvoucher;User=root;Password=;Option=3
我有mysql odbc 5.1驱动程序很长一段时间了。我升级到mysql odbc 5.3驱动程序(ansi和unicode)。但Windows7 ODBC数据源管理器特别指出,我的所有连接器仍在使用mysql odbc 5.1驱动程序。因此,尝试使用它们或对其进行配置会产生错误消息"The setup routines for the mysql odbc 5.1 driver odbc driver not be not found the mysql odbc driver.the reinstall the driver“。安装运行良好。原生mysql工作台可以连接,并且没有
我正在尝试将宿主webs应用程序连接到本地数据库。首先,我得到了Fatal error: Call to undefined function odbc_connect()错误,但是在添加了"odbc“扩展之后,我开始获得
Error connecting to the ODBC database: [unixODBC][Driver Manager]Data source name not found, and no default driver specified
我使用php脚本中的以下代码使用ODBC连接到本地数据库
$odbc['dsn'] = "Sa
我尝试使用MySQL ODBC驱动程序,但在编译时导致错误。MariaDB5.5可以使用MySQL ODBC驱动,但是MariaDB10不行,那么MariaDB10有没有ODBC驱动呢?
我安装了ODBC连接器MySQL驱动程序的源代码版本。
以下是错误消息:
* MySQL Connector ODBC Driver 5.3.4
Scanning dependencies of target myodbc5a
[ 6%] Building C object driver/CMakeFiles/myodbc5a.dir/catalog.c.o
[ 7%] B