タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

SqlServerに関するs_kandaのブックマーク (5)

  • SQLServerに日本語データをInsertすると文字化けする。 - lycheejam's tech log

    概要 タイトルまんまです。 SQLServerに日語データをInsertすると文字化けして「??????」と言った風になります。 解決したのでメモ。 目次 概要 目次 環境 生SQLでInsert 文字化けした 文字化け解決 参考サイト様 雑感 環境 Windows 10 Pro Ver 1709 Microsoft SQL Server Express Edition (64-bit) (SQL Server Data Tools 15.1.61804.210) A5:SQL Mk2 Version 2.12.3 (64bit) 生SQLでInsert 文字化けした 普段、LINQ to EntitiesでデータのCRUDをやってる感じなんですが 生のSQL文でInsertしたくなったのでやってみたら文字化けしました。 件の文字化けSQLと実際のデータは下記の通り。 INSERT IN

    SQLServerに日本語データをInsertすると文字化けする。 - lycheejam's tech log
  • sqlcmd でのスクリプト変数の使用

    スクリプトで使用される変数は、スクリプト変数と呼ばれます。スクリプト変数を使用すると、1 つのスクリプトを複数のシナリオで使用できます。たとえば、1 つのスクリプトを複数のサーバーに対して実行する場合、各サーバー用にスクリプトを変更するのではなく、サーバー名にスクリプト変数を使用することができます。サーバー名をスクリプト変数で指定することで、同じスクリプトを複数のサーバーで実行することができるようになります。 スクリプト変数は、setvar コマンドを使用して明示的に定義するか、または sqlcmd-v オプションを使用して暗黙的に定義できます。 このトピックでは、SET を使用して Cmd.exe コマンド プロンプトで環境変数を定義する例も紹介しています。 setvar コマンドを使用したスクリプト変数の設定 setvar コマンドは、スクリプト変数を定義するのに使用します。setva

    sqlcmd でのスクリプト変数の使用
  • 既定の結果セットの処理と複数のアクティブな結果セット

    実行のために要求が送信されると、SQL Server は次のように結果セットをクライアントに返します。 実行する Transact-SQL ステートメントまたは Transact-SQL ステートメントのバッチが含まれているネットワーク パケットを SQL Server がクライアントから受信します。 SQL Server は、このステートメントまたはバッチをコンパイルして実行します。 SQL Server は、バッチやストアド プロシージャからの 1 つまたは複数の結果セットの行をネットワーク パケットに格納し、クライアントに送信する処理を開始します。SQL Server は、可能な限り多くの結果セット行を各パケットに格納します。 結果セット行が格納されているパケットは、クライアントのネットワーク バッファーにキャッシュされます。クライアント アプリケーションが行をフェッチする一方で、O

    既定の結果セットの処理と複数のアクティブな結果セット
  • sqlcmd ユーティリティ

    sqlcmd ユーティリティを使用すると、Transact-SQL ステートメント、システム プロシージャ、およびスクリプト ファイルを、コマンド プロンプト、SQLCMD モードのクエリ エディター、Windows スクリプト ファイル、または SQL Server エージェント ジョブのオペレーティング システム (Cmd.exe) ジョブ ステップで入力できます。このユーティリティでは、OLE DB を使用して Transact-SQL バッチを実行します。 SQL Server Management Studio では、クエリ エディターの標準モードと SQLCMD モードでの実行に Microsoft .NET Framework SqlClient を使用します。コマンド ラインから sqlcmd を実行する場合、sqlcmd では OLE DB プロバイダーが使用されます。同

    sqlcmd ユーティリティ
  • sqlcmd.exe を使用してデータベース エンジンを接続する方法

    SQL Server では、TCP/IP ネットワーク プロトコル (既定)、名前付きパイプ プロトコル、および VIA プロトコルを使用したクライアント通信をサポートしています。クライアントが、同じコンピューター上でデータベース エンジンのインスタンスに接続している場合は、共有メモリ プロトコルも使用できます。プロトコルの選択には、3 つの一般的な方法があります。sqlcmd ユーティリティで使用されるプロトコルは、次の順序で決定されます。 sqlcmd では、下に示す接続文字列の一部として指定されているプロトコルが使用されます。 接続文字列でプロトコルが指定されていない場合、sqlcmd では、接続先の別名の一部として定義されているプロトコルが使用されます。別名を作成して特定のネットワーク プロトコルを使用するように sqlcmd を構成するには、「クライアントが使用するサーバーの別名

    sqlcmd.exe を使用してデータベース エンジンを接続する方法
  • 1