我已经使用以下命令成功创build了一个SSH隧道到我们的本地linux服务器上的云postgresql服务器: ssh -N -f -L 5431:localhost:xxxx mycloudserver.com (其中xxxx是远程端口) 使用这个命令,我可以通过端口5431访问远程PostgreSQL数据库,但只能在这个Linux服务器上访问。 现在我想和networking上的其他PC“共享”这个连接,这样我就可以用ODBC驱动程序连接到linux_server:5431并读取云数据库,而不需要在客户端安装任何SSH软件。 用iptables打开端口5431没有工作。 iptables -A INPUT -p tcp -s 0/0 –sport 1024:65535 -d 192.168.128.5 –dport 5431 -m state –state NEW,ESTABLISHED -j ACCEPT iptables -A OUTPUT -p tcp -s 192.168.128.5 –sport 5431 -d 0/0 –dport 1024:65535 -m state –state ESTABLISHED -j ACCEPT 已经尝试过了 ssh -N -f -L 5431:0.0.0.0:xxxx […]
原生SQL Server连接和ODBC有什么区别? 使用本地SQL Server连接有什么好处?
我可以通过防火墙SSH访问iSeries(DB2数据库)。 我正在尝试使用ODBC在机器上查询数据库。 我发现了几个表来解释协议使用的端口,但不知道如何处理这些信息。 如果我有ssh访问机器,是否有任何方法将stream量redirect到odbc使用的端口? http://search400.techtarget.com/answer/What-TCP-ports-are-used-by-ODBC-to-connect-to-the-DB2-400
在我们的networking中,我们正在使用通过ODBC(用户DSN)连接到* .mdb访问数据库的应用程序。 mdb基于本地映射到W的共享的子文件夹: 我必须给子文件夹上的用户提供什么样的最低权限,以便他们可以无限制地使用应用程序,同时不允许无意中造成伤害,例如删除mdb文件或对此进行任何其他更改夹? 理想情况下,只有应用程序可以访问该文件,用户不会有任何直接访问它。 所有的想法/build议欢迎。
使用数据集成器进行ETL从DB2到SQL Server的数据提取,经过一段时间后,会得到这些odbc错误: 通信链接失败。 通信rc = 10055 – CWBCO1003 – 套接字错误,函数返回10055 之后无法用ODBC做任何事情,不得不重新启动这个盒子,现在我们每天晚上在午夜重新启动盒子,以避免这个问题的发生。 试过这个, http://support.microsoft.com/kb/196271但它没有工作,几乎使情况变得更糟。 目前似乎没有解决办法。 没有其他使用ODBC的盒子可以解决我们使用的这个问题。 现在不能重新格式化盒子,遗留的东西。 有没有人看到这个问题,碰到它,修复它,减轻它?
我安装了64位版本的Oracle ODBC驱动程序(来自http://www.oracle.com/technetwork/topics/winx64soft-089540.html的 instantclient-odbc-windows.x64-12.1.0.1.0) 64位Windows 7系统。 驱动程序显示在ODBCpipe理对话框中。 但是,当我尝试定义一个ODBC源时,我获得了错误消息(从德语翻译): instantclient64_12_1中的Oracle ODBC客户端的安装例程无法加载。 系统错误代码126:找不到表示的模块。 (C:\ Program Files \ Oracle \ instantclient64_12_1 \ SQLORAS32.DLL)。 在确认对话框之后,将显示基本上相同的消息的第二条消息。 第一次检查会发现DLL 确实驻留在错误消息中给出的path中。 此外,registry的检查显示,到SQLORAS32.DLL和SQLORA32.DLL的DLLpath都已正确设置。 安装手册要求将PATHvariables设置为相同的目录。 这也是我的检查。 有没有什么办法解决这一问题?
问题 :尝试安装RedHat EL,php-mssql的RPM。 似乎没有连接到MSFT SQL Server数据库的免费开源选项。 有没有人有这个运气?
我有兴趣利用Microsoft SQL Report Builder提供的Microsoft SQL Report Builder的简易性,但我希望将WMI作为可用的数据源。 由于SQL Report Builder只依赖于SQL,因此我想在Windows 7上安装WMI ODBC驱动程序,但MSFT站点的指令必须覆盖XP,因为WMI ODBC驱动程序显然不可用。 如何在Windows 7上安装WMI ODBC驱动程序?
我试图解决Windows 2008服务器上运行时试图连接到“Timberline数据源”ODBC驱动程序崩溃的问题,如果调用是在“服务”上下文,但成功,如果调用是在远程桌面手动启动会话。 我已经设置了服务作为我的用户运行。 我想知道是否所有其他的都是平等的(用户,机器等), 是否有作为服务运行一个stream程与手动之间的任何基本的安全/环境差异? —实施细则— 如果它对任何人都有帮助,我有一个系统开始尝试使用ODBC和通过IIS 7调用的Python CGI脚本连接到Timberline数据库。然而,脚本本身工作正常,只要我尝试执行ODBC连接function,脚本崩溃而不会抛出exception。 当通过命令行执行脚本时,脚本能够正常连接。 使用C#/。net服务时也会发生同样的事情,试图通过Apache,Windows Scheduler甚至第三方调度工具来运行。 最后一个选项(第三方调度工具,pycron)该服务被configuration为以我的域用户身份login,并具有相同的问题(我通过任务pipe理器确认运行用户的stream程实际上是我)。 此外,如果重要的话,Timberline DSN被configuration为通过UNC(“\\ timberline-server \ Timberline Office \ Accounts \ AT”或其他类似的东西)来定位数据库。 DSN设置在“系统DSN”级别 ,根据ODBCpipe理工具,这意味着DSN可用于用户和服务 我也意识到,正如Joel所指出的,服务器有一个映射的驱动器(“Y:”映射到“\\ timberline-server \ Timberline Office”)
我在我的PC(32位)和服务器上安装了Informix Client SDK。 我可以在PC上轻松创build一个ODBC连接,但是在Windows 2003和2008(64位)上我都不行。 我不知道是否有一个64位的SDK; 也许这是问题。 但我还没有find做什么。 我需要使用ODBC,因为使用SDK自己挂起IIS, 根据这个post ,解决scheme是使用ODBC。 谢谢