AUTOddl - это не команда firebird, это команда isql. ISQL
Возможно, вы хотя бы пытались выполнить команду, используя процесс functoin.
public void Execute() {
Process p = new Process();
p.StartInfo.FileName = @"C:\Programme\Firebird2\bin\isql.exe";
p.StartInfo.Arguments = String.Format( " -q -user {0} -password {1} elias:{2} SET AUTOddl ON", user, password,"Database" );
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.Start();
}
Обратите внимание, я не проверял выше, но это должно работать. Если это не так, вы можете попробовать поместить сценарий sql в файл сценария, а затем выполнить файл сценария.
Параметры для выполнения скрипта следующие. -q -i c:\Scripts\CreateScript.sql
Надеюсь, это поможет.