如何以编程方式在远程服务器上创建Firebird数据库?

时间:2017-09-26 14:01:21

标签: c# firebird remote-server

我正在尝试创建一个可以远程创建Firebird数据库的应用程序 - 我添加了FirebirdSql.Data.FirebirdClient作为参考
- 在调试文件夹中复制fbclient.dll,fbembed.dll,icudt30.dll,icuin30.dll,icuuc30.dll。
并使用以下代码:

private void CreateDatabase_Click(object sender, EventArgs e)
{
    FbConnectionStringBuilder csb = new FbConnectionStringBuilder();
    csb.UserID = "SYSDBA";
    csb.Password = "masterkey";
    csb.ServerType = FbServerType.Default;
    csb.Port = 3050;
    csb.DataSource = "Server-PC";
    csb.Database = @"D:\TestFirebird.GDB";
    FbConnection.CreateDatabase(csb.ConnectionString);
}

但它仍然会引发错误:

  

未处理的类型异常   发生'FirebirdSql.Data.FirebirdClient.FbException'   FirebirdSql.Data.FirebirdClient.dll

     

其他信息:无法完成对主机的网络请求   “服务器PC”。

我该怎么办?

0 个答案:

没有答案