並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 14 件 / 14件

新着順 人気順

SQLserverの検索結果1 - 14 件 / 14件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

SQLserverに関するエントリは14件あります。 検索techfeedSQLServer などが関連タグです。 人気エントリには 『SQLServer: 動的管理ビュー(DMV)を使ってみよう / DMVを使ったパフォーマンス評価とトラブルシューティング - Qiita』などがあります。
  • SQLServer: 動的管理ビュー(DMV)を使ってみよう / DMVを使ったパフォーマンス評価とトラブルシューティング - Qiita

    SQLServer: 動的管理ビュー(DMV)を使ってみよう / DMVを使ったパフォーマンス評価とトラブルシューティングSQLSQLServerトラブルシューティングチューニングパフォーマンス計測 1. 動的管理ビューとは ・サーバーの状態情報が格納されたViewのこと。沢山種類がある ・動的管理ビュー(Dynamic Management View: DMV) と、動的管理関数(Dynamic Management Function: DMF) の2種類がある ・スコープはサーバースコープ(=どのDBでSELECTを実行しても結果が同じ)と、データベーススコープ(=各DBによってSELECTの実行結果が変わる)の二種類 ・サーバースコープのDMVのSELECTにはVIEW SERVER STATE権限が、データベーススコープにはVIEW DATABASE STATE権限がそれぞれ必要(

      SQLServer: 動的管理ビュー(DMV)を使ってみよう / DMVを使ったパフォーマンス評価とトラブルシューティング - Qiita
    • GitHub - aws/aws-sdk-pandas: pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL)

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

        GitHub - aws/aws-sdk-pandas: pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL)
      • SQLserverインストールしただけでは接続できない備忘録(初期設定)

        今回もSQLserverExpress2017をサーバーにインストールして、とりあえず、別のパソコンからMSSMS(Microsoft SQL Server Management Studio)を使って接続しようとして苦労しました。 いつも忘れてしまうのですよね。 ちなみに、MSSMSというソフトも無料でマイクロソフト様から配布されていますありがたいSQLserver管理ソフトになります。 つまり、ソフトで別パソコンから接続できれば、ほぼネットワーク上でのSQLserverの設定はできていると思って大丈夫なのです。

        • SQLServer日本語コードの確認方法 - Qiita

          SQLServerに作成したデータベースの文字コード(コードページ)が何なのか実機から調べた際の方法を紹介します。 環境 SQL Server 2014 対象のデータ型 今回調査対象としたのは、文字列型のデータ型であるchar(varchar)、nchar(nvarchar)で定義された列とします。 文字コードの設定箇所 SQLServerには文字列の区別、ソート順を決定する照合順序という定義がありますが、文字コードはそれと同一箇所で設定します。 設定する箇所は以下となります。 1.サーバに設定(SQLServerインストール時に指定) 2.データベースに設定(CREATE DATABASE句で指定) 3.テーブルに設定(CREATE TABLE句で指定) 4.列に設定(CREATE TABLE句で指定) 優先順位 列に定義 > テーブルに定義 > データベースに定義 > サーバに定義 と

            SQLServer日本語コードの確認方法 - Qiita
          • ピーコックアンダーソン – C#とSQLServerをメインに解説しています

            ピーコックアンダーソン 20年ほど,C#をメインにプログラマー&Udemy講師をしています。Udemyでは受講生数35000人を超える生徒の方に受講していただいています。Udemyの動画は36コース,Kindle本も20冊以上出版しています。 20年ほどプログラマーとして活動しています。 初期の頃はいろんな現場を転々とするプログラマーで10年ほど経験をつみ, その後,大手メーカーに入社し, C#やSQLServerを中心とした製品開発にて 設計,製作,保守,プロジェクトリーダー等を10年近く担当。 知識習得のきっかけは,現場に分かりづらいプログラムコードが散乱しており, それらをわかりやすくするために, オブジェクト指向,ドメイン駆動開発,テスト駆動開発, リファクタリング,デザインパターンの書籍などを読み漁りました。 その結果,一つのドメイン駆動開発手法にいまはたどり着き, チームのメン

            • SQLServerのMERGEでINSERT/UPDATE/DELETEを1回のSQLで実行する

              あるテーブルやビューに既に対象のレコードが存在している場合はUPDATE(更新)し、存在していない場合はINSERT(挿入)する。 データベースを使ったアプリケーションを開発していると、よく遭遇するケースの処理です。 こんな場合はどのように処理を行えばよいでしょう。 一旦SELECTを実行して対象のレコードを取得して、データの取得有無の判断をIF文で分岐し、レコードが取得できればUPDATEを実行、レコードが取得できなければINSERTを実行する。 単純に考えれば上記のような処理になります。しかし、上記の処理はSELECTという処理と、UPDATEまたはINSERTという処理の2つの処理に分かれており、1回のSQLで実行することはできません。 SQLServerにはある条件を満たすデータが存在している場合はUPDATEやDELETEの処理、データが存在していない場合はINSERTの処理を行

                SQLServerのMERGEでINSERT/UPDATE/DELETEを1回のSQLで実行する
              • AzureDataStudioでSQLServerイメージをdocker上にデプロイする - Qiita

                Azure Data StudioのUIがかっちょよくなっていました ログインも求められますが、そこでも新UI SQL Serverをデプロイ? Deploy ServerでSQL Serverがデプロイできることがわかったので、早速試してみます。 手順 画面の案内に従うだけでした。 前提条件 Docker desktopをインストールしておきます。 https://docs.docker.com/docker-for-windows/install/ インストールされていないとエラーメッセージ出てきます。(出てきました) あと拡張機能は以下をいれてます。 SQL Serverのデプロイ方式を選択 Versionも選べます。2019にしました。 コンテナ名とパスワード、portを選択 とりあえず適用なportにしました Python Runtime設定 インストール済みでしたが、新規でイン

                  AzureDataStudioでSQLServerイメージをdocker上にデプロイする - Qiita
                • SQLServer 数値型のデータ範囲(最小値~最大値)

                  整数型 整数型には「tinyint型」「smallint型」「int型」「bigint型」「bit型」の5種類があります。 tinyint型 tinyint型の有効なデータ(値)の範囲は「0 ~ 255」になります。 smallint型 smallint型の有効なデータ(値)の範囲は「-32,768 ~ 32,767」になります。 int型 int型の有効なデータ(値)の範囲は「-2,147,483,648 ~ 2,147,483,647」になります。 bigint型 bigint型の有効なデータ(値)の範囲は「-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807」になります。 bit型 bit型の有効なデータ(値)の範囲は「0 ~ 1」になります。 bit型は「0: False」または「1: True」の真偽値を管理します。 10進

                    SQLServer 数値型のデータ範囲(最小値~最大値)
                  • 半自動でSQLServerのデータベースをバックアップからリストアする - Qiita

                    もし障害が起きたとき用に作ってみたものです。 なぜ半自動なのか 完全自動でリストアはちょっとコワイ(ビビり) というのもありますが、作るなら半自動で頼むと言われた為、半自動で動くリストアのバッチファイルを作成しました。(キーボード連打したらほぼ自動だけど) 条件 フルバックアップは週一で取得している。 差分バックアップは毎日で取得している。 トランザクションログバックアップは毎日取得している。 Z:\test\FULL\がフルバックアップフォルダ Z:\test\INC\が差分バックアップフォルダ Z:\test\TRA\がトランザクションログバックアップフォルダ リストア順序 リストア直前のトランザクションログバックアップを取得 ↓ フルバックアップからリストア ↓ 差分バックアップからリストア ↓ トランザクションログバックアップからリストア 実際に作ってみたバッチファイル @echo

                      半自動でSQLServerのデータベースをバックアップからリストアする - Qiita
                    • インデックスと実行計画を理解する@SQLServer - Qiita

                      免責事項 この記事は個人メモとして書き留めておいたものを、分かりやすく纏めてみたものです。記事内容に間違い・補足事項等の指摘があれば適宜修正したいと思いますが、記事の内容を100%保証するものではありません。予めご了承ください。 はじめに (私だけかもしれませんが)インデックスがきちんと利用されているかを、実行計画で確認したりせずに、永らくSQLを利用してきました。『(最近の)オプティマイザは優秀なので、ある程度は自動的に的確な形でSQL実行計画を立ててくれる』という記事を鵜呑みにしてきたからです。それはきっとある程度正しく、またよく使うクエリはDB内でのキャッシュ機構が働くため、中小規模のシステムであれば、問題が表面化することも少ないと思います。 しかし、何事でもそうですが、特にIT系の仕事に於いては、きちんと『基本』を抑えておくことは極めて重要です。 この記事は、SQLServerに作

                        インデックスと実行計画を理解する@SQLServer - Qiita
                      • 縦持ちのデータを横に展開する(CASE, IIF)[SQLServer, MySQL]

                        テーブルにレコードとして保存されているデータを取得する際に横に展開して1行にしたい場合があります。 例えば月ごとに登録されている金額データを1月~12月の列として取得したい場合などです。 今回は縦持ちになっているデータをSQLで横に展開して取得する方法を紹介します。 テーブルとデータの準備 レコードとして保持されているデータを横に展開するサンプル作成のためのテーブルを作成します。 テーブルは四半期ごとの売上金額を管理するQUARTERLY_SALESという名前で作成します。 列には「売上年」を保持する「SALES_YEAR」、四半期を表す1~4までの値の「四半期番号」を保持する「QUARTER_NO」、「売上金額」を保持する「SALES_AMOUNT」の3つにします。

                          縦持ちのデータを横に展開する(CASE, IIF)[SQLServer, MySQL]
                        • SQLServerのBULK INSERTでデータ登録してみる - Qiita

                          はじめに 弊社では、DBの一部にSQL Serverを使用しています。 開発時に大量データの登録を一括で行う場合におすすめしたいBULK INSERTについてご紹介したいと思います。 BULK INSERTとは CSV形式などの形式で、テーブルに一括でデータを登録できるコマンドです。 MicrosoftのSQLドキュメントのBULK INSERTのリンク

                            SQLServerのBULK INSERTでデータ登録してみる - Qiita
                          • 特定の列名を持つテーブルを検索する(Oracle)(SQLServer) - 管理人Kのひとりごと

                            あるユーザのテーブルの中で、特定の列名を持つテーブルを検索したい時の方法。 PostgreSQL編はこちら↓ www.k-hitorigoto.online Oracleの場合 SQLServerの場合 Oracleの場合 USER_TAB_COLUMNSを参照。 https://docs.oracle.com/cd/E49329_01/server.121/b71292/refrn20277.htm#I1020277 SELECT TABLE_NAME ,COLUMN_NAME FROM USER_TAB_COLUMNS WHERE COLUMN_NAME='DEPTNO' ORDER BY TABLE_NAME ,COLUMN_NAME ; 実行結果。SCOTTスキーマの場合。 TABLE_NAME COLUMN_NAME DEPT DEPTNO EMP DEPTNO SQLServe

                              特定の列名を持つテーブルを検索する(Oracle)(SQLServer) - 管理人Kのひとりごと
                            • ASP.NetとSqlServerでローカル環境を作ってみる。

                              facebook オフィス狛 技術部のHammarです。 最近ASP.Netを主に触れているのですが、いつもテストサーバー(実際のWindowsServerのIIS上)で動作確認をしていました。が、いまさらながらローカル環境を作ってみようと思い、Dockerとwindows IISを利用して作ってみました。 基本的なプロジェクトの構成としてはローカルIISのwebサーバーとDockerの仮想DBとのデータのやり取りを実現するという内容になります。 ちなみに開発はweb画面からのアクセスではなくAPI開発で、下記のようにJSONでHTTPリクエストを行うという流れで今回やりました。 ■環境 webサーバー:windows 10 IIS DB:SqlServer(Docker) ■ローカル(winsows10)のIISを有効化する まずはローカルのIISを有効化されているか確認する必要がありま

                                ASP.NetとSqlServerでローカル環境を作ってみる。
                              1

                              新着記事