快速testingOLE DB连接string的方法

为了debugging目的,我想知道如何快速testingOLE DB连接string

我发现这个免费的软件 ,它在我的机器上运行,testing成功。

有没有更快的方式来这样做,也许从Windows上的命令行? 因为大部分时间都是客户而不是我来完成这个任务,所以我更喜欢一个“零安装”的方法,这个方法至less会影响到他们的系统。

  • 用空stringreplace非数字
  • 用Java构buildSQLstring的最简单的方法
  • 如何从string中删除单个字符
  • 我怎样才能parsing一个stringBigDecimal?
  • 在定义macros的Pragma
  • 在Bash中提取子string
  • 如何在Python中的文件中包装一个string?
  • 定位C ++ 03时使用std :: basic_string <t>作为连续缓冲区是否合理?
  • 4 Solutions collect form web for “快速testingOLE DB连接string的方法”

    如果客户端安装了PowerShell(如果运行的是Windows 7或Windows Server 2008 R2,则为给定的),则可以从PowerShell控制台窗口执行以下命令:

    $conn = New-Object System.Data.OleDb.OleDbConnection $conn.ConnectionString = "Provider=Search.CollatorDSO" # whatever you are testing $conn.Open() $conn.Close() 

    来自Jason H.的评论 ,以下方法已被certificate对我有用。 这是超级实用的,我不认为它需要PowerShell。

    • 打开记事本并创build一个空的文本文件,然后单击文件 – >单击保存 – >并将文件名称:TestConnection.udl保存到您的桌面。
    • 转到桌面并双击刚才创build的TestConnection.udl文件,然后popup“数据链接属性”框。
    • select提供程序选项卡,然后find要连接的提供程序,然后单击下一步>>。
    • 现在从连接选项卡中select或input您的源/服务器名称 – >然后input信息login到服务器 – >并select服务器上的数据库。
    • 单击testing连接,然后单击确定以保存该文件。 如果在testing连接string期间发生错误,您将看到一个带有错误信息的popup框。

    SQL Server本地连接string在PowerShell中testing

    此方法在Powershell中可用于testingSQL Server本机连接string(可能适用于SQL Server数据库并在web.config文件中使用的types)。 请注意,在此连接string的开始处没有Provider=xxxx

    首先:开始→运行→PowerShell

     $conn = New-Object System.Data.SqlClient.SqlConnection $conn.ConnectionString = "Data Source=(local)\SQLExpress;Initial Catalog=MyDatabase;Persist Security Info=True;User ID=MyDBUser;Password=IShouldBeUsingIntegratedSecurity!;MultipleActiveResultSets=True;User Instance=False" # If no error occurs here, then connection was successful. $conn.Open(); $conn.Close(); 

    SqlConnection类文档 。

    荣誉@Chuck Heatherly,这是基于谁的榜样 。

    注意:我完全意识到这个问题是针对OLEDB的,但是到了这里寻找一种为SQL Native连接执行此操作的方法,对于那些到达此处的人来说,这可能会用到相同的目标。

    有一个快速的UI方法来validation它

    1. 创build一个空文件: empty.txt
    2. 重命名扩展odl: empty.udl
    3. 现在只要双击该文件,它会询问服务器和用户名密码,你就知道该怎么做。

    在这里输入图像说明

    请参阅: http : //www.gotknowhow.com/articles/test-a-database-connection-string-using-notepad