SqlDependency interbase c#



我有一个问题与interbase数据库和sqldependency c#。我想检测数据库的变化。当我运行代码:

public Form1()
        {
            InitializeComponent();
            DbConnection c = new TAdoDbxInterBaseConnection();
            c.ConnectionString = @"Database=C:MeronaSoftMSDB.gdb;User=SYSDBA;Password=masterkey";
            SqlDependency.Start(c.ConnectionString);
    }

我得到:类型为System.Data.SqlClient的未处理异常。SqlException' occurred in System.Data.dll

附加信息:在建立到SQL Server的连接时发生了与网络相关或特定于实例的错误。未找到服务器或无法访问服务器。验证实例名是否正确,SQL.

也许这是不可能的,我们与sqldependency交互?

检查这些

  1. 确保您的数据库引擎配置为接受远程连接(如果您使用集中式数据库)

    •开始>所有程序> SQL Server 2005>配置工具> SQL Server Surface Area Configuration
    •点击服务和连接的表面区域配置
    •选择有问题的实例>数据库引擎>远程连接
    •启用本地和远程连接
    •重新启动实例

  2. 检查SQL Server服务帐户

    •如果您没有使用域帐户作为服务帐户(例如,如果您正在使用NETWORK service),您可能需要在继续

  3. 之前先切换此帐户。

3。如果您正在使用命名的SQL Server实例,请确保在aswebp.net应用程序的连接字符串中使用该实例名称

•通常指定数据库服务器所需的格式是machinenameinstancename
•检查您的连接字符串

Check this link网络相关或实例相关的错误

其他方式选择"控制面板所有控制面板项目管理工具服务"并启动SQL SERVER(SQLEXPRESS)。

相关内容

  • 没有找到相关文章

最新更新