Articles of odbc

如何做一个ODBC系统DSN的大规模更新?

对SQL Server ODBC系统DSN进行批量更新(更改服务器名称)的最佳方法是什么? 组策略? login脚本? 别的东西? 这是一个Active Directory域(Windows 2003),主要是Windows XP客户端,但也有一些Windows 2000和Vista客户端。 所有客户需要更新。 请举例。 谢谢

是否有可能连接到远程机器上的系统DSN?

我们在机器A上有一个DSN,指向机器B上的一个数据库。我们有一台机器C,我们希望能够在机器A上使用该DSN …但我们不想在机器上创buildDSN C。 有没有办法从机器C使用机器A上的系统DSN?

创build与SQL Server 2008 Express的ODBC连接时出错

创build系统DSN时,出现错误: Connection failed: SQLState: '08001' SQL Server Error: 2 [Microsoft][SQL Server Native Client 10.0]Named Pipes Provider: Could not open a connection to SQL Server [2]. Connection failed: SQLState: 'HYT00' SQL Server Error: 0 [Microsoft][SQL Server Native Client 10.0]Login timeout expired 我正在运行Vista家庭高级版64位SP2,并安装了SQL Server 2008 Express Advanced,没有错误。 我将在本地使用数据库来安装在同一台PC上的应用程序。 我能够使用Windows身份validation(我的Windows帐户是本地pipe理员的成员)与SQL Server Management Studio成功连接,并且可以使用默认所有权成功创build数据库(默认为我的Windows帐户)。 我也可以使用SQL身份validation和SA帐户连接使用SSMS。 SQL Serverconfigurationpipe理器显示为SQL Native Client […]

使用ODBC连接MS SQL Server和Filemaker Pro

我想连接到运行在Microsoft 2008 R2服务器上的MS SQL服务器到使用ODBC在Mac服务器10.6.8上运行的filemaker pro服务器11。 我可以去这个吗? 有没有更容易的方式来做到这一点除了ODBC?

由应用程序的ODBC

我熟悉系统(系统DSN)的ODBC和用户(用户DNS)的ODBC。 我想通过应用程序获得ODBC。 我想限制一个特定的应用程序,GP 2010可用的ODBC连接。我有一个terminal服务器上安装了多个GP应用程序(Program Files中存储多个Dynamics.exe应用程序的多个GP目录),我有多个ODBC连接到从GP 2010。 我想执行一个规则,只有特定的GP 2010应用程序(Dynamics.exe)可以启动并连接到特定的ODBC。 换句话说,我想强加一个规则,在以下之间build立1:1的关系: GP 2010应用程序(Dynamics.exe)和 一个ODBC(一个支持GP的SQL实例) 环境信息: Windows Server 2012 Standard 64位 SQL 2008 R2 SP2 GP 2010 SP3 我到目前为止所尝试/了解到的: 我曾经在某些GP环境中看到尝试使用组策略来限制Windows用户通过使用用户DSN可用的ODBC。 但是,在Windows用户合法访问多个GP应用程序的情况下,这种方法是无用的。 当他们启动一个GP应用程序时,他们可以select任何可供其Windows用户使用的ODBC。 我已经尝试过使用GP 2010 loginmacros来尝试解决这个问题。 但是,这种方法是不安全的,不能缩放。 首先,假定pipe理员知道用户名和密码,并且通常保持不变。 如果是这种情况,证书和ODBC一起可以embedded到一个loginmacros中(它以某种forms存储在纯文本中)。 即使如此,为了使用,loginmacros必须传递给用户启动的GP 2010快捷方式。 为了能够为每个GP应用程序指定一个通用的目标path,每个用户的loginmacros必须存储在每个用户共同的位置(例如在用户的桌面上)。 由于这必须针对每个用户进行configuration,因此这种pipe理开销限制了可伸缩性。

访问连接到远程Postgresql数据库通过ODBC可用?

我目前有一个MS Access应用程序通过ODBC连接到PostgreSQL数据库。 这成功地运行在一个有20个用户(每个都运行他们自己的Access版本)的局域网上。 现在我正在考虑一些灾难恢复的情况,似乎保护数据的一种快速简单的方法是使用日志传送来创build热备份。 这让我想到把这个热备份放在一个偏远的地方,但是我有这个问题: Access是否可以通过ODBC连接到远程数据库 ? 即远程数据库可能在同一个国家与好的ping时间,我有一个1mbit SDSL线。

DSN,ODBC:如何使用不同的Windows帐户创buildDSN

是否有可能创buildDSN(ODBC到SQL Server)使用不同的Windows帐户比当前的计算机login帐户? 我正在尝试创build系统DSN到SQL Server,我想使用我的pipe理员帐户使用Windows身份validation创build此连接。 我正在创build这个DSN使用我的正常的Windows帐户。

Windows Server 2003 – ODBC数据源是按用户设置的吗?

当我login到Windows Server 2003服务器时,我看不到任何ODBC数据源,但是当不同的用户login(谁没有pipe理权限)时,他们有一个大的ODBC数据源列表。 ODBC数据源是基于每个用户设置的吗? pipe理员怎么看不到用户的ODBC数据源? 编辑:感谢您的答复。 答案正盯着我:-)

在迁移到新的SQL Server时pipe理大量的SQL Server ODBC更改

如何pipe理更改SQL Server并更新所有连接到它的客户端以指向新的服务器? 如果我有SQLSERVER1,然后购买新的硬件,并调用新的服务器SQLSERVER2,并迁移所有的数据库,我必须改变所有的应用程序服务器,报表服务器,一些工作站等指向新的SQL Server实例的ODBC连接。 有没有办法指向客户端指向真正的SQL Server实例的别名或代理,所以不一定要更新所有客户端上的变化?

ORA-12705:指定无效或未知的NLS参数值

我在Linux上的JBoss上有一个J2EE应用程序。 当我尝试访问该应用程序时,在server.log文件中看到以下错误。 ORA-12705: invalid or unknown NLS parameter value specified 当我将相同的JBoss实例指向不同的模式时,应用程序工作正常。 我试图通过几个论坛,发现NLS参数设置是好的。 任何人都可以帮忙 Jboss版本= 4.0.2 数据库版本= oracle 10.2 在linux上输出locale命令 $ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=