sql >> データベース >  >> Database Tools >> SSMS

LocalDbに接続する方法

    MSSMA、sqlcmdなどのツールを使用してlocaldbに接続することはまったくできません。Microsoftがこれを文書化すると思うかもしれませんが、MSDNには何も見つかりません。私はv12を持っていて、(localdb)\v12.0を試しました そしてそれはうまくいきませんでした。コマンドsqllocaldb i MSSQLLocalDBを発行します ローカルインスタンスが実行されていることを示していますが、それに接続する方法はありません。

    c:\> sqllocaldb i MSSQLLocalDB
    Name:               MSSQLLocalDB
    Version:            12.0.2000.8
    Shared name:
    Owner:              CWOLF-PC\cwolf
    Auto-create:        Yes
    State:              Running
    Last start time:    6/12/2014 8:34:11 AM
    Instance pipe name: np:\\.\pipe\LOCALDB#C86052DD\tsql\query
    c:\>
    c:\> sqlcmd -L
    
    Servers:
        ;UID:Login ID=?;PWD:Password=?;Trusted_Connection:Use Integrated Security=?;
    *APP:AppName=?;*WSID:WorkStation ID=?;
    

    ついに理解しました!! 接続文字列は(localdb)\MSSQLLocalDBです。 例:

    $ sqlcmd -S \(localdb\)\\MSSQLLocalDB
    1> select 'hello!'
    2> go
    
    ------
    hello!
    
    (1 rows affected)    
    


    1. データベースを削除せずに、phpMyAdminのデータベース内のすべてのテーブルの内容を削除するにはどうすればよいですか?

    2. MicrosoftSQLServerのコピーアンドペーストの結果が機能しない

    3. MicrosoftSQLServerを解決する方法。エラー233。プロバイダー:SSLプロバイダー

    4. v4.8.0にアップデートした後のphpMyAdminのエラー:$ cfg ['TempDir'](./tmp/)にアクセスできません