Questions tagged «dsn»

2
我刚刚添加的系统DSN在哪里?
我在Win 7 x64 PC上安装了Oracle 11g。当我查看数据源(在“控制面板”的“管理工具”下)并单击“系统DSN”选项卡时,我可以看到列出的Oracle驱动程序(“OraClient11g_home1中的Oracle”)。 但问题是,当我尝试在Microsoft Access中创建链接表时。单击“外部数据”选项卡,然后单击“更多”下拉列表并选择“ODBC数据库”。从那里我选择“通过创建链接表链接到数据源”并在以下对话框窗口中选择“机器数据源”选项卡。 从那里,我单击“新建”按钮(以创建新数据源)并选择“系统数据源”单选按钮。现在,通常在结果列表中我应该能够看到Oracle 11g数据源,但它没有显示在我的列表中。我只是想知道是否有其他人遇到过系统DSN没有出现以及他们可能采取了哪些措施来纠正这种情况。

2
将100个MS Access和Excel文件的SystemDSN更改为FileDSN
我办公室中的特定团队使用100多个Microsoft Access模型。它们都使用SystemDSN与数据库连接,并且SystemDSN的名称在Microsoft Access Models中硬编码。 我的队友建议我们使用登录脚本来确保为该团队的所有用户配置了SystemDSN。例如,如果有新加入的参与者,他将自动获得DSN,而不是致电IT进行手动设置。 我建议我们使用FileDSN,将FileDSN存储在网络共享路径上并完成操作。优点如下 如果要通过数据库迁移到新服务器,则只需在一个位置更新FileDSN并全部完成。 我甚至可以通过Citrix来访问Microsoft Access Model,但我可能无法拥有SystemDSN。 正如我的队友所建议的那样,问题是 有超过100个Microsoft AccessModel,那么,如何更改SystemDSN的硬编码值?他声称这样做不值得。 当然,我们应该有一个编程概念可以一口气进行更改。 在我继续努力寻求解决方案的同时,如果有人已经有了解决方案,那就让我们都知道!

1
Apache中DSN访问的配置是什么?
我正在配置一个独立的Apache Http Server(在Windows上是2.2.16。可以是XP或更高版本),以便与J通信(与XAMPP或其他软件包无关)。我通常可以在J中获得用户DSN的列表,但无法通过Apache进入。 我安装了PHP,尝试了与odbc_connect的连接,没有骰子。odbc_data_source需要活动连接(即使odbc32.dll sqlitedatasources不需要...),并且所有连接也被拒绝。此外,作为测试,我确实安装了XAMPP,并将其配置为与J通讯。有了XAMPP,J和PHP都可以列出本地用户DSN。 因此,我假设增量是独立的Apache Http Server。我应在配置中激活哪些模块或设置,以允许第三方模块访问用户DSN? 注意: 至于为什么我不能使用XAMPP或其他东西,长叹一口气。从本质上讲,客户将是具有严格控制IT的公共实体,要求提供软件解决方案的所有组件的列表。经验表明,获得Apache批准这样的程序可能很容易,我宁愿不要尝试使用预制的软件包(尽管可能如此实用)来重做此批准过程。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.