8. Juni 2011

Unrecognized C_parameter type in copy_statement_with_parameters

Beim Versuch mittels Mono unter debian squeeze über odbc auf eine PostgreSQL-Datenbank zuzugreifen, erhielt ich folgende Fehlermeldung "Unrecognized C_parameter type in copy_statement_with_parameters". Der Fehler tritt nicht auf, wenn der Parameter vom Typ Integer ist.

Dabei habe ich die Parameter folgendermaßen dem OdbcCommand (cmd) übergeben:

cmd.Parameters.AddWithValue("?", "test");


Nach einigen ausprobieren, habe ich die Lösung des Problems gefunden. Man muss explizit den OdbcType des Parameters angeben.


OdbcParameter par1 = new OdbcParameter("?", OdbcType.Char);
par1.Value = "test";
cmd.Parameters.Add(par1);

VMware Authorization Service is not running.

Beim Versuch VMware Workstation zu starten erhielt ich heute morgen den Fehler "VMware Authorization Service is not running.". Um das Problem zu umgehen muss man wie folgt vorgehen:


  1. Eingabeaufforderung mit Administrationsrechten öffnen


  2. den Befehl "net start vmauthdservice" eingeben und ausführen


  3. die VMware Workstation öffnen, der Fehler sollte nun behoben sein


Viel Glück