问题标签 [connection-string]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp-classic - 在不同的端口号上访问 SQL(经典的 ASP 连接字符串)
我有一个连接到本地 sql server 2000 实例的旧经典 ASP 站点。我们正在将数据库移动到一个新盒子,并且端口对于 sql 来说是非标准的(我无法控制)。.NET 连接字符串通过在服务器名称/IP 后面添加 ,1999 来处理端口号。经典的 ASP 连接字符串不使用相同的语法。我检查了 connectionstrings.com 并找不到一个有效的。
当前连接字符串(设置为 Global.asa 中的应用程序变量):
我已经安装了 SQL Native Client,但也无法正常工作(仍在处理这个问题)
有任何想法吗?
asp.net - odbc 连接的连接字符串是什么?
我一直在做网络应用程序,现在我需要做一个控制台应用程序。我需要同时使用 odbc 连接和常规连接。
在过去,我会使用:
但是,在 web.config 中,我不确定如何使用内联代码做同样的事情。所以像 string connectionString = @".....";
我尝试了多种组合,在线查看(包括 connectionstrings.com),但没有一个有效。
谁能帮我吗?我想要 odbc 和常规的......因为它们看起来不同应该根据在线示例(不起作用)而有所不同。
asp.net - 当我指定协议和端口时,只能在 ASP.NET 1.1 中访问 Sql Server 2005
我的公司目前正在将他们的一些真正旧的数据库迁移到 sql server 2005。一些旧应用程序在连接到新服务器时出现问题。连接字符串在 Asp.NET 2.0 中有效,可能是因为它自动假定为 tcp:1433。
我必须在 ASP.NET 1.1 中构造这样的连接字符串才能使其工作:
没有协议和端口,连接失败(“无效连接异常”)
TCP 1433 和 UDP 1434 在我们的防火墙上是开放的。在 SQL Server 2005 上启用了远程访问,TCPIP 也是如此,SQL Browser 服务正在运行,我使用正确的登录凭据。
任何想法为什么我不能只指定没有协议和端口号的服务器名称?
c# - 使用 Transaction Binding=Explicit Unbind 时连接不会关闭;在连接字符串中
我在此处Transaction Binding=Explicit Unbind
推荐的连接字符串中使用,因为我也在使用带有超时的 TransactionScope。问题是连接似乎在被处理后并没有关闭,最终连接池中没有更多可用的连接。当我修改 TransactionTimeoutIssueDemo(请参阅链接)并在循环中运行 TransactionScopeTest()(使用显式取消绑定连接字符串)足够多次以用完连接池中的所有可用连接时,我得到了相同的结果。池中连接的默认值为 100,但这可以通过使用设置来更改。即使 SqlConnection 和 TransactionScope 都与Max Pool Size =10
using
条款。有谁知道如何处理这个?
c# - 使用 System.Data.SQLite 如何使用相对路径在连接字符串中指定数据库文件
想要在不同的服务器上部署我的项目,我希望能够使用相对路径指定连接字符串。我似乎无法让它发挥作用,并想知道它是否有一些技巧......?
connection-string - 集中和保护连接字符串的最佳方法是什么?
集中和保护应用程序使用的连接字符串的最佳方法是什么?在我的环境中,我们有许多内部应用程序。每个应用程序都需要一个或多个连接字符串才能访问数据库。我们的目标是集中所有这些连接字符串(特别是 SQL 登录名和密码),以便我们可以在一个地方更改密码,而不是在 35 个不同的 .config 文件、注册表项等中更改密码。
目前我们正在使用一个本地组件,它从访问数据库中提取连接字符串信息,这涵盖了集中化要求,但不是特别安全。此外,我们还有用经典 asp、vb6、delphi、c++、.net 等语言编写的应用程序,因此该解决方案需要可供所有这些应用程序使用。
有没有人知道如何更好地做到这一点,或者我们是否需要重新设计我们的整个方法来处理我们的应用程序访问数据库的方式。
csv - 读取 CSV 数据的最佳方法是什么?
我正在使用 C# 并尝试CSV
使用此连接字符串读取 a;
这适用于制表符分隔的数据。
我想要一个连接字符串,它应该用于制表符分隔以及逗号(,)和管道(|)。
如何为CSV
.
谢谢拉杰什
sql-server - SQL Server:修改“应用程序名称”属性以进行审核
由于我们没有将应用程序的用户实现为 SQL 服务器中的用户,因此当应用程序服务器连接到数据库时,每个应用程序始终使用相同的凭据来附加到每个数据库。
这提出了一个审计问题。使用触发器,我们希望存储每个更新、插入和删除,并将每个更新、插入和删除都归因于特定用户。一种可能的解决方案是向每个表添加一个“由用户更新”列,并每次都更新它。这意味着每个表上都有一个新列,每个存储过程上都有一个新参数。这也意味着您只能进行软删除。
相反,我建议使用连接字符串的应用程序名称属性并使用触发器内的 App_Name() 属性读取它。我用一个简单的应用程序对此进行了测试,它似乎可以工作(格式可以是:App=MyApp|User=100)。
你们的问题是,这是一个坏主意吗?你们有更好的主意吗?
php - 保护数据库连接字符串的最佳方法是什么?
我正在用 PHP 编写一组数据库驱动的应用程序。这些应用程序将以自己的用户身份在 Linux 服务器上运行。其他用户有时可能会在系统上,但具有非常受控制的访问权限。他们根本无法访问的其他服务器。我还将向需要编写 Perl 脚本的开发人员公开一个限制存储过程 API,这些脚本使用 DBI 和我编写的一组函数来访问数据库。
我的问题是保护其中包含连接字符串的配置文件的最佳方法是什么?
对文件具有 [4+]00 权限的其他用户是否足够?我应该加密它们吗?这似乎只是将问题转移到其他地方,所以我担心在哪里存储加密密钥。我意识到 Perl 开发人员需要有自己的连接字符串,因为他们只有执行数据库权限。
encryption - 在经典asp中加密连接字符串
是否可以存储加密的连接字符串,以便可以从服务器端 vbscript 使用?在“过去的美好时光”中有相当于 web.config 的东西吗?