Guten Morgen,
sorry das ich diese Mail wieder auflege.

Kann mir jemand einen Tip geben?

Vielen Dank
Sentürk Ugras


sentuerk wrote:
Hallo,
ich möchte eine MS SQL 2005 Express DB als KundenDB benutzen.
OTRS ist auf Ubuntu Server 8.10 installiert.
Ich habe auf der OTRS Maschine unixODBC installiert und
der Test mit isql ist auch ok.

Config.pm habe ich auch eingerichtet.
Im Agenten-Fenster -> Kunden : sehe ich auch das die MS SQL DB benutzt wird.

Wenn ich nach eines der CustomerSearchFields suche bekomme ich keine Daten angezeigt.

Da die DB Anbindung steht vermute ich das die richtige table aus der DB nicht abgefragt wird.

Wie kann ich prüfen ob Daten aus der Table der DB lesbar sind?
Gibt es eine Doku dazu?

Die Config.pm:

package Kernel::Config;
BEGIN {
    if (-f '/etc/otrs/database.pm') {
      require '/etc/otrs/database.pm';
      if ($dbtype eq 'pgsql') {
          $dbport ||= '5432';
          our $dsn = "DBI:Pg:dbname";
      }
      else {
          $dbport ||= '3306';
          our $dsn = "DBI:mysql:database";
      }
    }
}
sub Load {
    my $Self = shift;
    $Self->{DatabaseHost} = $dbserver || 'localhost';
    $Self->{Database} = $dbname || 'otrs';
    $Self->{DatabaseUser} = $dbuser || 'otrs';
    $Self->{DatabasePw} = $dbpass;
$Self->{DatabaseDSN} = "$dsn=$Self->{Database};host=$Self->{DatabaseHost};port=$dbport;";
    $Self->{Home} = '/usr/share/otrs';
    $Self->{SecureMode} = 1;
$Self->{"Database::Type"} = "mssql";
$Self->{CustomerUser} = {
            Name => 'MSSQLDB',
            Module => 'Kernel::System::CustomerUser::DB',
            Params => {
                  DSN => 'DBI:ODBC:MSSQLDB',
                  User => 'DBuser',
                  Password => 'DBpasswd',
                  Table => 'dbo.tkunde',
                  },
            CustomerKey => 'cKundenNr',
            CustomerID => 'cKundenNr',
            CustomerValid => 'cAktiv',
            CustomerUserListFields => ['cVorname', 'cName', 'cEmail'],
CustomerUserSearchFields => ['cEbayName', 'cName', 'cKundenNr'],
            CustomerUserSearchPrefix => '',
            CustomerUserSearchSuffix => '*',
            CustomerUserSearchListLimit => 250,
            CustomerUserPostMasterSearchFields =>             ['cEMail'],
CustomerUserNameFields => ['cAnrede','cVorname','cName'],
            CustomerUserEmailUniqCheck => 1,
            ReadOnly => 1,
            Map =>     [
['UserSalutation', 'Salutation', 'cAnrede', 1, 0, 'var', '', 0 ], ['UserFirstname', 'Firstname', 'cVorname', 1, 1, 'var', '', 0 ],
                ['UserLastname', 'Lastname', 'cName', 1, 1, 'var', '', 0 ],
                ['UserLogin', 'Username', 'cEbayName 1', 'var', '', 0 ],
                ['UserPassword', 'Password', 'cPLZ',0, 0, 'var', '', 0 ],
                ['UserEmail', 'Email', 'cEMail',1, 1, 'var', '', 0 ],
['UserCustomerID', 'CustomerID', 'cKundenNr', 0, 1, 'var', '', 0 ],
                ],
            Selections => {
                      UserSalutation => {
                            'Herr' => 'Herr',
                                'Frau' => 'Frau',
                            },
                    },
            };
}
use strict;
use vars qw(@ISA $VERSION);
use Kernel::Config::Defaults;
push (@ISA, 'Kernel::Config::Defaults');
$VERSION = '$Revision: 1.18 $';
$VERSION =~ s/^\$.*:\W(.*)\W.+?$/$1/;
1;
---------------------------------------------------------------------
OTRS mailing list: otrs-de - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs-de
To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
http://www.otrs.com/de/support/enterprise-subscription/


---------------------------------------------------------------------
OTRS mailing list: otrs-de - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs-de
To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
http://www.otrs.com/de/support/enterprise-subscription/

Antwort per Email an