引数となるsql_handleはsys.dm_exec_query_statsと言うシステムビューの中にあります。流石に無限にストレージはしないので、遠い昔に発行されたSQLは取れません。
CSV ファイルを SQL Server にインポート アプリケーションを開発していると、ファイルから SQL Server にデータをインポートしなければならないことがあります。 ここでは CSV ファイルを BULK INSERT を使って SQL Server のテーブルにインポートする一番シンプルな方法をご紹介します。 まずデータを保存するテーブルを作りましょう。 以下のクエリーを実行して、Students という名前のテーブルを作ります。 CREATE TABLE Students ( StudentID INT NOT NULL PRIMARY KEY, FirstName VARCHAR(50) NULL, LastName VARCHAR(50) NULL, BirthDay DATE NULL, Gender CHAR(1) NULL ); インポートしたい CSV ファ
SQLServer会議室さん http://www7.big.or.jp/~pinball/discus/sqls/29827.html を参考に(というか、ほぼそのまま)・・・。 「example」テーブルの確認だったら・・・ if object_id('example') is not null select 'Found !' else select 'Not Found !'テーブルが存在する場合、idが何かしら返るので、それを見て判断できる(nullで無ければテーブルは存在する)。 テーブル名は文字で指定する。 DBが違う場合、'DB_NAME.dbo.example'とかってやれば大丈夫。 いつかどこかで、 select id from dbo.sysobjects where id = object_id(N'[dbo].[example]') and OBJECTPROPE
SQLServerで作成したテーブルやカラムにコメントをつけれないか調べたところ、sys.sp_addextendedpropertyを使えばコメントをつけれると判明しました。 SQLServerでテーブルやカラムにコメントをつける SQLServerで作成したテーブルやカラムにコメントをつけれないか調べたところ、sys.sp_addextendedpropertyを使えばコメントをつけれると判明しました。 テーブルにコメントをつける 作成したテーブルにコメントをつけるにはsys.sp_addextendedpropertyを以下の引数を指定して呼び出します。 --テーブルを作成 CREATE TABLE test_table ( no INT ,name VARCHAR(20) ) --テーブルにコメントを付ける EXEC sys.sp_addextendedproperty @name
質問 Check シェア Tweet SSISにて、一時テーブルを使ったファイルの取り込みがうまく行かない場合がある役に立った:6件 質問者:junzo_ex 投稿日時:2008/08/07 18:17 困り度: SQL Server2005 の SSISにて、一時テーブルを作成し、 その一時テーブルにフラットファイルを読み込む、 といった処理を行っています。 こちらの処理について、 SSIS インポート及びエクスポートウィザードで 作成した処理であれば問題なく動作するのですが、 手動で作成した処理だと、ウィザードで生成された パッケージと同じように設定しても、 検証の段階で 「##tblのfistload行セットが開けませんでした」 といったエラーメッセージが表示されてしまい、 実行そのものが出来ない状態にあります。 なぜ、ウィザードだと出来て、手動だと出来ない
SQL Server でログイン履歴を残すには? 監査などの目的で、SQL Server へのログインアクティビティーの履歴を残しておきたいことがありますよね。 ここでは簡単にSQL Server データベースエンジンへのログインの履歴を残す方法をご紹介したいと思います。 SQL Server のログイン監査 (Login Auditing) を設定方法 シンプルに SQL Server データベースエンジンへのログイン履歴を設定するには、ログイン監査 (Login Auditing) の設定を使います。 ログイン監査 (Login Auditing) を設定する手順は以下の通りです。 1. SQL Server Management Studio で、オブジェクトエクスプローラーからデータベースサーバに接続する。 2. オブジェクトエクスプローラーでデータベースサーバを右クリックし、プロ
SQL Server へのリンクサーバ (Linked Server) を作成する このページでは SQL Server へのリンクサーバ (Linked Server) の設定方法をご紹介します。 リンクサーバ (Linked Server) の作り方 まず、リンクサーバ (Linked Server) を作るには、 sp_addlinkedserver というシステムストアードプロシジャーを使います。 sp_addlinkedserver の構文は以下の通りです。 sp_addlinkedserver [ @server= ] 'server' [ , [ @srvproduct= ] 'product_name' ] [ , [ @provider= ] 'provider_name' ] [ , [ @datasrc= ] 'data_source' ] [ , [ @locati
SQL Server 2008 R2 の次期バージョンである "Denali" (開発コード名) で提供予定の新機能をまとめています。 CTP3 で提供されている SQL Server Denali の注目の新機能を簡単に試せるように、ステップ バイ ステップ形式で画面ショット満載で紹介しています。リリース候補版 (RC0) に対応しています。 (最終更新日 : 2011 年 12 月 6 日) Doc (50.1 MB)(新しいウィンドウで開きます) サンプル スクリプト (152 KB)(新しいウィンドウで開きます) SQL Server 2008 R2 の次期バージョンである "Denali" (開発コード名) で提供される BI 関連の新機能の概要を紹介しています。Crescent を利用したデータ分析レポートの作成手順、および Reporting Services / Anal
あれば便利な「ツール」ではありませんか? 前頁の「MDB生成/テーブル定義取得ツール」もそうですが、説明の入ったテーブル定義書と実際に作成したテーブルの同期の確認は面倒なものです。 ここで紹介する方法なら、テーブル定義書からテーブル作成スクリプトを出力するので、テーブル定義書に従った(同期が取れた)テーブルが作成できます。 サンプルのテーブル定義書も含めてダウンロードできますが、 「VBA応用」の「SQLServerで試してみます。」ではさらにサンプルデータを投入して配属一覧を出力するサンプルを用意しています。 「ExcelSQLServerツール」を作成しました。 マクロ無しワークブックからテーブル作成スクリプトを出力させる機能として「ExcelSQLServerツール」を作成しました。 なぜ「マクロ無し」かというとこのような機能のマクロが各ワークブックに残ってしまうと、数が多くなった場
DB管理者がいますぐ確認すべき3つの設定:真・Dr. K's SQL Serverチューニング研修(4)(1/3 ページ) 管理者の力量があらわれる3つの設定 前回、設定された値を見るだけでDB管理者の力量が見える、ということに触れました。今回も必ず押さえておきたいパラメータを、なぜそのように設定すべきかという理由と併せて解説していきます。 設定すべきポイントは大変シンプルです。 tempdbの数をCPUコア数にあわせよ x64環境なら「メモリ内のページロック指定」を変えよ OLTP環境では、並列処理の最大限度(Max DOP)はCPUコア数の「4分の1」に設定せよ もちろん、これだけ変更すれば、その部分における最低限のチューニングは完了します。しかし1つ上のエンジニアを目指すなら、その理由まできっちり知っておくべきでしょう。その理由を知ることで、監視ツールや動的管理オブジェクトが発する「
SQL Server Management Studio を使えばいいんです テーブルに保存されているデータを使って INSERT クエリを生成する機能が、SQL Server Management Studio にありました。今まで、INSERT クエリは雛型しか生成できないと思い込んでいましたよ…。 INSERT クエリを生成する手順は次の通り データベースを右クリックし、メニューから[タスク]-[スクリプトの生成(E)...]を選択します。 最初のページは無視して次へ。 「データベースオブジェクトの選択」では、今回は特定のテーブルだけ選択してみます。 スクリプトはデスクトップに保存します。データを INSERT するクエリを生成するので、詳細設定も必要です。 スクリプトを作成するデータの種類を「データのみ」に。他の項目は変更しません。これで OK。 選択内容を確認。 いざ出力。 出力
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く