Articles of odbc

用于Linux的.NET Core odbc存在?

我需要在Linux上访问带有.NET Core的Informix。 但是IBM并没有开始为.NET Core开发驱动程序。 在Windows上,我知道ODBC与OdbcConnection。 在Linux上,可以为Informixconfigurationodbc。 但是在.NET Core中,Windows和Linux不存在OdbcConnection。 .NET核心中的OdbcConnection的任何解决scheme? (因为这将是一个很好的解决scheme,为所有提供者获取驱动程序)

ODBC PDO返回'没有收到数据'

我正在使用CentOS 6.5通过PHP创build一个到Microsoft Access .mdb文件的PDO ODBC连接。 我正在使用MDBTools和unixODBC。 我的odbcinst.ini看起来像这样 [MDBToolsODBC] Description=MDBTools Driver Driver=/usr/lib64/libmdbodbc.so.0.0.0 FileUseage=1 Threading=1 我的odbc.ini看起来像这样 [dashboard] Description = Dashboard Driver = MDBToolsODBC Servername = localhost Database = /mnt/inetpub/databases/dashboard.mdb Username = Password = 我试图通过PHP连接像这样 $db = new PDO("odbc:DRIVER=MDBToolsODBC;DSN=dashboard;"); 几小时后,我终于可以解决所有这些问题,但现在当我尝试连接时,Google Chrome说 No data received Unable to load the webpage because the server sent no data. Error code: ERR_EMPTY_RESPONSE […]

如何以pipe理员身份启动apache2.4服务

我正在尝试使用Xampp进行ODBC连接。 当我运行apache2.4作为服务,它与本地用户凭据运行,它显示访问被拒绝的错误。 但是,当我运行Xampp作为pipe理,并手动启动它工作正常。 所以我的问题是我如何以pipe理员身份运行apache2.4服务。 PS我正在使用Windows 7。

如何创build一个新的ODBC连接到一个远程SQL Server

我试图运行一个我最近开发的应用程序。 这一个使用ODBC连接来浏览定义的数据库。 我试图从远程计算机执行这个应用程序。 使用VMWare,我创build了一个新的Windows 7环境并连接上。 之后,我试图创build一个新的System DSN ,但是,当我设置login,我用我的本地SQL Server 2008上连接我得到 连接失败:SQLState:“28000”SQL Server错误:18452 [Microsoft] [ODBC SQL Server驱动程序] [SQL Server]login失败。 login来自不受信任的域,不能与Windows身份validation一起使用。 请问我该如何处理这个问题? 非常感谢!

Pentaho数据源向导

我绝对是新手在Pentaho,我试图安装这个工具。 我的问题是configuration数据源时。 当连接并设置参数到DB时,连接好并为所有表格充电。 之后,当在步骤3configuration表的连接,我没有得到这个列。 在命令行中,当select表格时出现下一条消息: 无法closures查询:resulset或准备语句您的SQL语法中有一个错误; 检查对应于您的MySQL服务器版本的手册,在第一行使用“OPTION SQL_SELECT_LIMIT = DEFAULT”附近的正确语法 安装在Windows 7 x86中,使用MySQL 5.6,Java JDK 1.7和Pentaho 5.1连接到MySQL是使用ODBC 5.3 谢谢你们! :d

如何在pdo中执行SQL_CUR_USE_ODBC

希望是一个真正容易的 – 但花了相当多的时间。 基本上我正在走下PDO路线,因为我们现在都打算这么做。 在我的开发服务器上,我使用PDO和OBDC连接到我的caching数据库。 它的工作没有问题搬到生活,这是相当缓慢的。 我认为其中一些已经归结为架构32位/ 64位系统。 无论如何,在与司机玩,然后放弃后,我回到了PHP脚本,并敲出了连接的DSN。 在本地再次闪电真的很慢。 我添加了SQL_CUR_USE_ODBC ,这是我听过的好东西,现在看起来都可以。 我的问题是如何使用pdo对象来做到这一点? 我认为这是在setCursor下,但不知道要传递什么或什么。 我目前的连接string是 $conn = odbc_connect ( "DRIVER={InterSystems ODBC};SERVER=xxxxxxx;DATABASE=development; UID=xxxxxx;PWD=xxxxxxxx;" , "" ,SQL_CUR_USE_ODBC); pdo一个是 $pdo = new PDO("odbc:pmi"); 里面有所有的服务器和密码信息。 那么如何在pdo中使用SQL_CUR_USE_ODBC 。 只是要清楚:IIS7,PHP5.4,64位Windows 2008 R2服务器。 我的开发相同,但32位Windows 7。

Informix with 64bit unixODBC segfault

在unixODBC中使用Informix 64位驱动程序(Redhat和2.3.1的缺省值为2.2.14),并在列有空值时出现问题。 unixODBC使用SQLLEN作为(最后一个)StrLen_or_Ind参数,而Informix 64位驱动程序似乎使用SQLINTEGER。 因此,当testing返回值是否为SQL_NULL_DATA时,testing不起作用。因为当作为64位整数处理时,值为-1(其中SQL_NULL_DATA被定义为)32位整数是4294967296。 当使用PHP ODBC驱动程序时,我发现这个问题,因为它导致了段错误。 有谁知道一个解决方法? 我想有一个自定义编译的unixODBC和PHP的工作与Informix的ODBC驱动程序,但它不能正常工作与其他ODBC驱动程序:( 下面是我写的一个简单的C程序来testing这个。 #include <stdio.h> #include <stdlib.h> #include <sql.h> #include <sqlext.h> typedef struct odbc_connection { SQLHENV henv; SQLHDBC hdbc; } odbc_connection; typedef struct odbc_result_value { char name[32]; char *value; SQLLEN vallen; SQLLEN coltype; } odbc_result_value; typedef struct odbc_result { SQLHSTMT stmt; odbc_result_value *values; SQLSMALLINT numcols; odbc_connection *conn; } […]

寻求简单的内存数据库*服务器的build议*(不需要持久性)

应该支持多个连接,最好通过ODBC。 客户端将作为单独的进程在同一台机器上运行。 没有必要坚持,因为客户将处理其他地方的持久性。 客户端是用C ++编写的。 数据非常简单,是一组不相关的双向地图。 访问是直接由值或范围( between X and Y ),没有更新。 实际上我们并不需要SQL,因此也可以考虑使用非SQL解决scheme。 客户端应用程序是多进程的,可以在多台机器上运行。 每台机器都应该有一个这样的数据库的本地副本,由本地客户端通过中央存储进行更新。 多个编辑 : 该平台是Linux 由于安全原因,RAM磁盘不是一个选项 – 我们不希望任何有权访问机器的人都能够查看数据 数据应该只能以encryptionforms保存,所以解决scheme应该不保留数据或者允许用户定义的filter/插件来保存数据。

PHP和构build过程(/.configure,make和install):方向,请

我是一个新手,在我成功地学会了构build简单而有用的Web服务之后,我设法让自己处于一个需要configuration自己的PHP构build的位置。 问题是我不知道什么是构build手段 – 什么时候也没有构build任何东西。 我的一个广泛的问题是:任何好的一步一步的教程,不只是说“必须有依赖”? 我的具体问题是:例如,显示如何使用odbc构buildPHP,然后使用imap重新编译(configure.nice和make nice?)。 如果有人发现一个odbc附带的PHP包,太棒了; 与odbc&IMAP,更好。 但是我真的很想找人给我看如何钓鱼。 请。 日Thnx。 一个。

erlang odbc:如何禁用oracle的自动提交

我需要在Linux中使用erlang odbc模块禁用自动提交。 我与代码创build连接: {ok, Con} = odbc:connect("DSN=MyDSN", [{auto_commit, off}, {scrollable_cursors, off}]). 连接已成功创build。 当我试图更新表时,请求是成功的,但它是自动提交的。 我究竟做错了什么?