Laravel 5.4 odbc-Verbindung zu MS SQL SERVER

Muss ich Laravel config 5.4 verwenden Sie den PDO-ODBC-Treiber für Microsoft SQL Server.Ich didnt finden Sie jede nützliche Ressource. Wenn jemand bisher verwendeten odbc in laravel 5.4 bitte helfen Sie mir.

Database.php

    'odbc'   => [
        'driver'   => 'odbc',
        'dsn'      => 'Driver={SQL Server};Server=
        {serverName};Trusted_Connection=true;Database=meteor;',
        'host'     => 'DESKTOP-B9M4O7M\SQLEXPRESS',
        'database' => 'meteor',
        'username' => 'DESKTOP-B9M4O7M\admin',
        'password' => '',
        'grammar' => [
            'query' => Illuminate\Database\Query\Grammars\SqlServerGrammar::class,
            'schema' => Illuminate\Database\Schema\Grammars\SqlServerGrammar::class,
        ],
     ],
InformationsquelleAutor rameez.hashmi | 2017-06-16



One Reply
  1. 0

    Sie verpasst haben, ein paar Einstellungen und missverstanden ein paar andere. Versuchen Sie Folgendes:

    'odbc'   => [
        /* USE sql server as the driver, and set odbc settings (see below) */
        'driver'   => 'sqlsrv',
    
        /* Tell laravel that you are using odbc */
        'odbc'     => true,
    
        /* Set the ODBC data source, your previous dns */
        'odbc_datasource_name' => '{SQL Server}',
    
        /* There is no dsn config variable that I am aware of */
        /*'dsn'    => 'Driver={SQL Server};Server={serverName};Trusted_Connection=true;Database=meteor;', */
    
        /* host is the server */
        'host'     => '{serverName}', /*'DESKTOP-B9M4O7M\SQLEXPRESS',*/
    
        'database' => 'meteor',
        'username' => 'DESKTOP-B9M4O7M\admin',
        'password' => '',
        'grammar' => [
            'query' => Illuminate\Database\Query\Grammars\SqlServerGrammar::class,
            'schema' => Illuminate\Database\Schema\Grammars\SqlServerGrammar::class,
        ],
     ],

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.