我正在尝试创建一个可以远程创建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”。
我该怎么办?