我试图非常小心地遵循安装指南,在mac上为R设置Impala Cloudera ODBC驱动程序,但始终收到以下错误消息:
In odbcDriverConnect("DSN=Impala ODBC Driver") :
[RODBC] ERROR: state IM002, code 0, message [unixODBC][Driver
Manager]Data source name not found, and no default driver specified
我就是这么做的。对于下面引用的每个文件,我确保该文件存在于该位置。
从下载并安装Impala ODBC
我已经使用R的odbc包成功连接到Impala。当我使用我的Microsoft ODBC管理工具创建连接时,我将默认数据库设置为default。这是一个存在于Impala实例中的数据库,但我并不真正关心它。我只是想连接到该实例,并在需要时在数据库之间来回切换。
使用通过odbc连接的Servers,我可以做到这一点。假设我设置了一个到MS SQL Server的odbc连接,并将默认数据库设置为DB1。如果我想查询另一个数据库,比如DB2,我可以这样做:
library(odbc)
#set up connection to MS SQL server
mssqlcon <- dbCon
我需要将一个django项目连接到一个可执行的MS SQL-Server数据库,但是我得到了一个我不理解的错误:
django.db.utils.InterfaceError: ('IM002', '[IM002] [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato. (0) (SQLDriverConnect)')
我用谷歌搜索后发现的英文翻译如下:
django.db.utils.InterfaceError:
我正在尝试使用ODBC访问远程Sybase数据库。我用下面的代码编写了一个C#程序
try
{
String conString = "Driver={Adaptive Server Enterprise};server=ipAddress;port=portNumber;db=databaseName;uid=strUserName;pwd=strPassword";
con = new OdbcConnection(conString);
con.Open();
}
ca
我有一个SSIS工作流,有点不可靠。
正常过程应如下:任务计划程序作业启动批处理文件。批处理文件启动SSIS作业。
此过程产生此错误:
Error: 2020-12-08 07:10:43.95
Code: 0xC02090F5
Source: Data Flow Task Connect to Impala [2132]
Description: The component "Connect to Impala" (2132) was unable to process the data. ERROR [08S01] [Cloudera][ImpalaODBC
我正在尝试连接到本地计算机上的数据库。
import sqlalchemy
engine = sqlalchemy.create_engine('mssql+pyodbc://localhost\\SQLEXPRESS/NCM')
它会失败,并显示以下错误:
DBAPIError: (pyodbc.Error) ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriv