2016-04-06 9 views
0

Ich erstelle ein VM-Image, das im Büro freigegeben werden kann, wo Sugar CRM 7 mit MS SQL ausgeführt werden kann. Ich habe viele Probleme erlebt, aber ich habe die letzte Hürde erreicht, bei der ich die Sugar install.php-Datei ausführe, um eine Verbindung zur DB herzustellen, und ich bekomme einen Datenbankfehler. Sugarcrm-Protokollstatus:SUGAR CRM 7 Installation mit MS SQL

[Microsoft] [ODBC-Treiber 11 für SQL Server] [SQL Server] Constraint konnte nicht erstellt werden. Fehler beim Erstellen von Indizes Abfrage fehlgeschlagen: ALTER TABLE kreupsnapshotsdata HINZUFÜGEN CONSTRAINT snapshot_data PRIMÄRSCHLÜSSEL (snapshot_id, record_id) ::: [Microsoft] [ODBC-Treiber 11 für SQL Server] [SQL Server] PRIMARY KEY-Einschränkung für die Spalte "Nullable" in der Tabelle 'kreapesnapshotsdata' kann nicht definiert werden ".

kann ich sehen, ich habe Verbindung zu Datenbank-Engine, wie sie die neue DB wird schaffen, die in MS SQL Express sichtbar ist, aber es ist nicht vollständig (fehlende Indizes)

Meine Einrichtung ist - Windows Server 2008 VM - XAMPP mit PHP 5.5 - MS SQL Server 2008 R2

Da die Fehlerprotokolle ODBC-Treiber siehe 11 ich installierte auch den folgenden MS-Treiber Microsoft-Treiber für PHP SQL Server https://www.microsoft.com/en-us/download/details.aspx?id=20098 Microsoft® ODBC Treiber 11 für SQL Server® - Windows https://www.microsoft.com/en-us/download/details.aspx?id=36434

Irgendwelche Ideen, wohin Sie von hier gehen?

Antwort

0

Nach dem Fehler zu urteilen, könnte es einen Fehler in Kreports während der Verwendung von MS SQL geben. Ist eine der Spalten snapshot_id oder record_id in der Tabelle kreapesnapshotsdata auf Null gesetzt? Wenn ja, versuchen Sie, Nullwerte zu entfernen, und sehen Sie, ob es einen Unterschied macht

Verwandte Themen