Articles of odbc

安装Sql Server 2008速成版安装将删除ODBCconfiguration

我的公司分发一个需要Sql Server 2008 R2 Express Edition的应用程序。 我们使用Sql的Microsoft离线安装程序,并大量使用命令行开关来获取我们想要的安assembly置。 所有这一切都很好。 问题是我们已经注意到,当我们在我们自己的机器上安装我们的应用程序时,我们的应用程序工作正常,但它断开与其他应用程序的ODBC连接。 因此,我们将安装我们的应用程序和伟大的平原将停止工作或另一个我们使用的应用程序需要预定义的ODBC连接停止工作。 我们担心这是发生在我们的客户身上,但我们没有接到电话,因为我们的客户不知道我们的安装程序是什么打破了其他应用程序。 解决这个问题非常简单。 首先,当您从控制面板进入ODBCpipe理小程序时,所有这些其他程序所需的预configuration的ODBCconfiguration都消失了。 为了让他们回来,你只需要运行Sql 2005 Native Client安装程序。 运行该2005本地客户端安装程序后,所有的ODBCconfiguration自动重新出现,其他应用程序开始工作就好了。 根据微软的说法,所有的Native-Client都应该很好地一起玩。 ( 它应该允许并排安装 ),但显然不会发生。 这似乎可能是一个微软的错误,但我想知道如果其他人已经看到这一点,并已经想出了一个修复。 谢谢你的帮助。 我在网上几乎找不到这个问题。 赛斯

我可以安装多个Sybase(或任何其他)ODBC驱动程序吗?

是否可以在单个服务器上安装两个不同版本的ODBC驱动程序,特别是Sybase Adaptive Server Enterprise 12.5和Adaptive Server Enterprise 15.5 ? 很明显,任何程序都必须使用一个驱动程序或另一个驱动程序。

什么可能导致和ODBC连接报告数据源名称未find

我正在使用基于Access的数据库进行工单pipe理的小企业。 该系统已经存在多年,他们有6-7台使用ISV的定制软件访问数据库。 数据库通过映射驱动器(Z :)连接进行访问。 几个月前,他们开始间歇性地得到这个错误: 数据源名称未find,没有指定默认驱动程序 这导致ISV必须连接到数据库并运行修复以恢复数据库。 他们看到的错误是更具体一点,并build议文件格式已损坏。 支持技术表明,这个问题是由networking上的交易失败造成的。 为此,我们尝试了几件事情 移动数据库到不同的主机,以防原始的“服务器”电脑出现问题 取代了networking交换机 开始逐个将客户从networking上带走,企图孤立问题孩子,结果不一致 到目前为止,没有运气。 我的问题 – 其中一台个人电脑可能会closures它的驱动器映射,并破坏开放的数据库 – Windows 7中是否有新的东西可能会阻碍 – 您能推荐一种更好的方法来隔离原因吗?

通过batch file迁移ODBC信息

我是一个桌面支持技术人员,目前正在跨多个站点进行大规模迁移项目。 我正在寻找一种方法来将ODBC条目从Windows XP传输到Windows 7.如果有人知道某个程序或任何预编译的程序,请redirect我。 我已经看了,但没有find任何东西,所以我正在努力build立自己的。 我知道有足够的基本编程来阅读别人的作品,并且用已经存在的东西来monkey猴子,而不是其他的东西。 我遇到了一个写在一个站点的自定义batch file(其中包括)从旧计算机导出ODBC信息并将其存储在服务器上(标记为y:通过文件开始处的net use),然后传输它从服务器到新电脑。 预先存在的代码适用于Windows XP到XP的迁移。 以下是代码的细节: echo Exporting ODBC Information start /wait regedit.exe /e "y:\%username%\odbc.reg" HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI (和稍后) echo Importing ODBC start /wait regedit /s "y:\%username%\odbc.reg" 我们现在从Windows XP迁移到7,batch file的这部分似乎仍然适用于使用Oracle 8i和10g的特定站点。 我正在寻找在多个站点使用我的这个代码的削减版本,我想知道是否相同的代码行将仍然工作,除了甲骨文。 此外,我在这个问题上的研究表明,在64位操作系统中有32/64位条目的不同位置,我想知道对代码会有什么影响。 我可以将相同的数据复制到registry的两个部分,希望捕捉所有的东西吗? 任何援助将不胜感激。 感谢您的时间。

通过命令行的SQL Server ODBC连接

我需要创build一个ODBC连接到MS SQL Server,客户端主要是XP机器。 连接必须使用SQL服务器authentication – 有没有办法通过命令行远程执行此操作? 我认为这种authentication可能是一个绊脚石? 任何build议,自动化或部分自动化这种types的任务将非常感激。 谢谢, 乔

报告networking中工作站上的所有ODBC DSN

在为即将退休的SQL Server A(2005)和部署SQL Server B(2012)做准备时,我发现了许多通过ODBC DSN连接的Microsoft Office资产(Excel,Access)。 有没有一种方法来扫描networking上的所有工作站,并返回一个DSN定义的报告? PS:下一步,我读过这个: 迁移到新的SQL Server时pipe理大规模SQL Server ODBC更改

如何将ODBC复合数据源从一台服务器复制到另一台服务器?

两台服务器都是Windows 2008 R2 x64。 我试图导出[HKEY_LOCAL_MACHINE \ SOFTWARE \ ODBC \ ODBC.INI]但它不包含Composite 6.1数据源的实际数据源configuration。 我想导出整个configuration(使用用户名/密码)。

IIS ODBC日志logging不起作用 – 解决“无法初始化日志logging模块”的问题

我绝对是新来的IIS,几乎不知道我在做什么。 我为我们的IIS服务器configuration了ODBC日志logging,完全按照Microsoft在此网站上指定的步骤操作: support.microsoft.com/kb/245243 。 当我开始浏览本网站时,没有任何内容login到我的数据库中。 所以我去了事件查看器,发现了一个2271号事件, 在这里描述 。 首先,我重新启动了W3SVC服务,在那之后,我根本无法浏览我的网站。 当我在IISpipe理器的网站属性中closures注销时,一切恢复正常。 然后我进入第2号 – validation网站是否启动。 不幸的是,我发现我的电脑上没有appcmd应用程序,无处下载,所以我试图在IISpipe理器中检查它。 按照微软的步骤,我find了我的网站的详细信息,但“状态”栏中没有任何内容。 在“状态”工具包的列是“开始”,但状态是空的。 这是否意味着网站没有启动? 还是微软的意思是国家,而不是状态? 我怎样才能使它工作,可能是什么问题? 我将非常感谢帮助,因为我被卡住了,这是我工作的第一天。

启用JDBC或ODBC到MySQL数据库需要什么?

我的科学Linux 6.2系统上有一个MySQL服务器。 现在我知道如何创build一个新的数据库,并build立用户。 我需要设置LibreOffice Base连接到MySQL服务器,通过ODBC或JDBC(理想情况下通过SSL)。 我该怎么做呢? 我是否需要在服务器上安装任何东西以允许这种情况发生?

使微软访问使用TCP / IP而不是命名pipe道

即使只有TCP / IP可用,并且ODBCconfiguration为使用TCP / IP,我也有一个Microsoft Access数据库不断尝试使用命名pipe道联系相应的Microsoft SQL Server。 不可能将所有表再次与工作的ODBC链接。 我怎样才能解决这个问题?