SQL Server

 これまで、SQLを直接操作する機会はなかった。
 データベースではPCではDBase3, 桐, Access, Filemakerと扱ってきたし、仕事柄
自分のメインtoolでもあります。(Awk, Perlもかなりお世話になりました)
 以前SQLを検討したこともあった。 当時1項目の最大文字数が問題だったことがあり、
当時Top-DBだった「桐5」(1項目=Max 2000)を選択。 SQL, Access2は問題外だった。

 DBでのSQLの存在はいまや圧倒的。
 やはりここは、一通り操作できるようにしておくべきだろう。
 という次第で、準備を兼ねてまとめてみた。
 メジャーのは、Oracle , MS SQL Server, Linux:PostgreSQLといったとこなんだけど
ここではMS SQL Server中心に。

(註)
Microsoft SQL Server 2000日本語版 2000年10月27日に発売
 〜Microsoft.NET Enterprise Serversの中核となるリレーショナルデータベース管理&&
分析システム◇企業のIT 基盤を支える業務アプリケーション、コマース、および統合デ
ータウェアハウジングなどのデータベースエンジン

 「どんなデータベースのSQL言語にも、基本的なコマンドは4つしかありません。
 Select (データ検索用)、Insert (データ追加用)、Update (データ更新用)、
Delete (データ削除用)、」...と簡単そうに書いてあったが。
 確かに、問合せ(SELECT)とDML(INSERT、UPDATE、DELETE、MERGE)とトランザクショ
ン制御(COMMIT、ROLLBACK、SAVEPOINT)が基本ではあるが...





■ニュース

オラクルの敵は、マイクロソフトよりもIBM?

━━━━━ MYCOM PC MAIL ━━━━━━━━━━━━ 2001. 7.24 No.883 ━━━ COLUMN [13] 業界動向を読む! 第179回 執筆=中上真吾 ―――――――――――――――――――――――――――――――――――――― 日本オラクルの2001年5月期決算は、売上高で前年比33.4%増の877億3,100万円、当 期利益は64.0%増の183億2,500万円と、大幅な増収増益となった。分野別にみても、 ソフトウェアプロダクトは、30.8%増の571億8,100万円、サービス事業は38.5%増の 305億4,900万円といずれも好調。とくに、ソリューションビジネス分野は74.1%増 の144億1,400万円と大幅な伸びをみせた。まさに、「死角なし」といった状況だ。 だが、その同社がシェアを落とした唯一の分野といっていいほどなのが、IA(イン テル・アーキテクチャー)におけるRDBMS(Relational DataBase Management System) 市場だ。IDCの調査によると、RDBMSでは、UNIX分野において68%と圧倒的なシェア を獲得したものの、IA分野では前年から2ポイント減少の48%と、シェアを縮小させ た。 この分野でシェアを伸ばしたのは、マイクロソフトのSQLサーバーだ。Windows2000 の企業への浸透に伴って、SQLサーバーのシェアが上昇したというわけだ。だが、 日本オラクルでは、このシェア減少をあまり意に介していない。それどころか、 「IA64ではUNIXが先行しており、今年度は大きなビジネスチャンスがある」(同社 ・新宅正明社長)と強調する余裕ぶりだ。決算発表会でも、堂々とシェア減少を公 表するあたりにも今年度の自信のほどがうかがえるといえよう。 その同社が、RDBMS分野で気にしているのが、なんと日本アイ・ビー・エムの DB2/UDBの動きだ。というのも、日本IBMが、日本オラクルの旗艦的データベース製 品、Oracle8iおよび、今年10月にも出荷されるOracle9iを意識した販促活動を強化 しているからだ。 決算発表から1週間が経過した7月18日、日本オラクルは、優秀なパートナー会社を 表彰する「Oracle Award 2001」を開催したが、その表彰式の会場で、「DB2/UDBを 徹底的に抑えこむことに力を注ぐ」と宣言したという。同表彰式への参加者の声を 聞くと、「よほど、日本IBMのキャンペーンが腹に据えかねているようで、その雰 囲気が強く感じられた」というのだ。 日本オラクルによると、「日本IBMは、オラクルデータベースは、DB2に比べて最大 9倍もの価格差があること、それにもかかわらず技術、処理能力、拡張性などの機 能がそれほど変わらないこと、メインフレームでのシェアおよび先頃のインフォ ミックスの買収によるシェアを足せば、IBMがトップシェアであること、数多くの 導入事例をもっていることなどを強調しているようだ」という。 これに対して、日本オラクルでは、7月1日から導入した新価格体系により、価格は 2-3倍程度に留まっていること、DB2は機能的にはOracle7あるいはOracle8程度の機 能であること、IDCの調査ではメインフレームやインフォミックスなどを含めても オラクルがトップシェアであること、導入事例の多さでも、DB2はメインフレーム やAS/400の事例に限定されていることをあげて反論している。そして、「日本IBM が言うほど、現場での競合は少ないのが現状」(日本オラクル)と続ける。 バックナンバー http://pcweb.mycom.co.jp/column/gyokai.html  註)
●Oracle

日本オラクル製品情報 Oracle9iは、2001.10.1出荷。 Oracle9i Database Enterprise Edition 120,000円/指名ユーザー単価・最小10指名ユーザーから Oracle9i Database Standard Edition 32,000円/指名ユーザー単価・最小5指名ユーザーから Oracle9i Database Personal Edition 79,000円/指名ユーザー単価・最小1指名ユーザーから ●日本オラクル、Linux版「Oracle9i」出荷開始[2001.10.10] Linux版「Oracle9i Database Enterprise Edition for Linux」「Oracle9i Database Sta ndard Edition for Linux」を2001年10月24日より出荷いたします。 10月10日より、本製品の試用版をオラクル技術者向けのコミュニティサイト「Oracle Tec hnology Network」( http://otn.oracle.co.jp )でダウンロードを開始します。 動作環境: ■Intel版Linuxカーネル 2.4.4以上及びGLIBC2.2に準拠したディストリビュー ションに対応 2001年10月時点での対応ディストリビューションパッケージ「MIRACLE LINUX Standard Edition V2.0」   ※最新の対応ディストリビューションパッケージ及び追加情報については    日本オラクル株式会社のホームページ(http://www.oracle.co.jp/)に    記載されます 価格:「Oracle9i Database Enterprise Edition for Linux」 120,000円/指名ユーザー単価・最小10指名ユーザーから または9,600,000円/1プロセッサから 「Oracle9i Database Standard Edition for Linux」 32,000円/指名ユーザー単価・最小5指名ユーザーから または1,620,000円/1プロセッサから 「MIRACLE LINUX Standard Edition V2.0」について ミラクルリナックス社が2001年10月24日に出荷する「MIRACLE LINUX Standard Edition V 2.0」は、Linux上で大規模な業務システムを動かすために必要な信頼性、拡張性、運用性 を強化した次世代エンタープライズLinuxサーバーOSです。"Linuxカーネル2.4"に準拠し ており、日本で初めて正式に「Oracle9i Database for Linux」の動作検証を完了しています。 詳しくは、 http://www.miraclelinux.co.jp
●DB2

日本IBMIBM ソフトウェア DB2 UDB Enterprise Edition(EE) V7.2 プログラム・パッケージ \1,809,000 DB2 UDB Workgroup Edition(EE) V7.2 プログラム・パッケージ \ 116,900 [要user lic @26,900] DB2 UDB Workgroup Edition(WE) V7.2 Internet Processor \ 351,000 [無制限] DB2 UDB Personal Edition (WE) V7.2 プログラム・パッケージ \ 39,800 [無制限] DB2.jp〜DB2ポータルサイト
●推薦図書

推薦★[技術評論社] http://www.gihyo.co.jp/ 目次付き ●Software Technology シリーズ すぐわかるSQL 朝井 淳 著/A5 判/264ページ/本体価格1980 円+税/ISBN4-7741-1157-0/初版2001年3月発行 SQLポケットリファレンス★ 朝井 淳 著/四六 判384ページ/本体価格 1980 円+税/ISBN4-7741-0907-X 初版 1999年12月発行




■MS Access からSQL Server

●MS Access からSQL Serverへの移行

1)Microsoft Office 2000付属のAccess 2000アップサイジングウィザード。 AccessのテーブルとクエリをSQL Server 7.0に移行する際に利用できる。 2)SQL Server付属SQL Server Enterprise Manager/データ変換サービス(DTS) ・データ変換サービス(DTS)  Microsoft ExcelスプレッドシートなどのOLE DBベースのアーキテクチャを使用している複数の異機種ソース間でデータのインポートとエクスポートが可能になり、 ・DTSインポートウィザードおよびDTSエクスポートウィザード  OLE DBおよびODBCを使用するDTSパッケージを対話形式で作成でき、異機種間でのデータのインポート、エクスポート、検証、および変換が行えます。 ★Microsoft Access クエリの移行 既存の Access クエリは次のいずれか 1 つの形式で SQL Server に移行する必要があります。 ・Transact-SQL スクリプト ・ストアド プロシージャ ・ビュー MS AccessデータベースのMS SQL Server 7.0への移行[MS Technet SQL: 9p] Access ユーザーのための SQL Server 7.0/2000 移行ガイド - 第 4 章データベース移行 [MS Technet SQL: 24p] ★[リック・テレコム] http://www.ric.co.jp/ 目次なし Access ユーザーのための SQL Server 7.0 / 2000 移行ガイド 斗光 佳輝著/B5変形判、192p/ISBN4-89797-390-2/定価2,520円(本体価格2,400円)送料:400円
●SQL←→CSV変換

●SQL CSVファイルをインポート|CSVファイルにエクスポートするには - MSSQL, Oracle SQL各スクリプト見本 - テキストファイルやExcelシートをSELECT文で見てみる ●Oracle SAK図書館:Oracle PL/SQL 編15 - ユーザオブジェクト一覧 CSV 出力、HTML 出力 SAK図書館:VB テクニック編25 - oo4o CSV エクスポート、oo4o CSV インポート - SQL による様々な問い合わせ結果をそのままテキストファイルなどに出力、など Oracle FAQ & Tips:SQL*Plusを使用してCSVファイルを作成する方法 - Oracleには、CSVファイルを読み込むSQL*Loaderというユーティリティは存在するが、 その逆のCSVファイルを書き出すユーティリティは存在しない。SQL*Plusを使用してCSVフ ァイルを作成する例を示す。 スクリプト&メモ:9) テーブルレコードCSV形式表示SQL文作成スクリプト - Oracle SQL SQL*Plusを用いてcsvファイルを作成する - Oracle




■SQL 関連ツール

●市販ツール

●シェアウェア/フリーウェア

Color えでぃた姫 for SQL:カラー構文データベース管理者御用達テキストエディタ[ODBCサポート] シェアウェア 1,500円(試用期限は30日間) ☆ 複数ペイン[同時に照会]付きテキストファイルビューワバー ☆ 複数のペイン付き検索結果バー ☆ カラー構文(BAT、SQL、CMD、などデータベース関連で使用するファイル)表示 ☆ ODBC接続(SQL文を直接えでぃた姫から実行でき、検索結果をCSVファイルに保存)他 ●AtDBEditor ---Oracle、Access、SQL Server、ODBCr等のDBを参照、変更する汎用のツール Excelとの入出力も可能 Windows98 Windows95 WindowsNT  ●シェアウェア 700円 by Atak System これらのDBの内容を画面に表示し、修正する事が可能です。 また、CSV、Excel との間で、インポート、エクスポートも可能です。 具体的な用途としては、 1.テスト時の更新データの確認、検証 2.テストデータの効率的な作成 3.帳票等の結果を検証する為の複雑なSQL文の実行。 4.開発途中で、データ定義が変更になった場合のテストデータのコンバート 5.本番環境と、テスト環境間でのデータのコンバート 6.他システムからのデータ移行 ●DB2XML MSXML3版 ---データベース、Excel、CSVファイルからXML文書を作成するGUIソフトウエア Windows2000 WindowsNT  シェアウェア 1,200円 by 仁くん  DB2XMLはODBCを使ってOracle、SQL Server、MS Access等のデータベースからXML文書を作成するWindows用のアプリケーションです。 DB2XMLは以下の特徴があります: 1.GUI操作又はSQLコマンドで元となる表と列の選択ができます。 2.データベースの他にもExcelやCSVファイルからもXML文書が作成できます。 3.XML文書を作成する他にもDTD、Schema、RELAXを作成します。 4.作成したXML文書にXSLスタイルシートを適用して、その結果をHTMLで表示することもできます。 5.XML、XSL、及び変換結果をWebサーバを介してOracleデータベースに挿入することもできます。 6.作成したXML文書をMS Excel2000及びMS Word2000のHTML形式で保存できます。作成されるHTMLファイルは直接MS Excel2000及びMS Word2000から開けます。 7.XML文書をBLOB形式でMS Accessに保存して、その文書を再びDB2XML読み込めます。 8.XML文書を元にJetform FormFlow99のフォーム(*.xft)とデータ(*.xfd)を作成します。 9.XML文書のタグを色で種別表示できます。 10.XML文書を検索したり編集することができます。 ●SQL Engine ---CSV ファイルに対して SQL を発行する CGI 用 Perl モジュール 汎用  フリーソフト by 優樹 瞳夢   このソフトは、Perl スクリプトからCSVファイルをデータベースとして認識し、SQLの 使用を可能にするものです。  しかし、実は個人での使用を目的としたCGIプログラムの中にも、SQLを使えばもっと開 発が楽になり、かつ、より便利な機能を搭載できる可能性を秘めた物が多くあります。ホ ームページの定番である掲示板や、スケジューラ、日記帳なんかはその代表例でしょう。  SQL Engine は最初から Perlスクリプトのみで記述されているので、あなたが CGI  プログラマーならば、CGIの使用可能なすべてのプロバイダから、SQLを実行できるようになります。 ■汎用 ※ODBC Order 1.11 - SQLが苦手でもDBを表計算ソフトの様に操作(CSV入出力、ベンチマーク、SQL投入可) (2001.3.29 276,741バイト フリーソフト) ※sql++ 1.9 - データベース開発支援ツール (2002.11.10 446,598バイト フリーソフト) ※KSQL7 1.2 - MSDE1.0/2000 に対して、SQL を GUI っぽく発行するツール (2001.9.4 61,720バイト フリーソフト) ※MSDE管理ツール 1.01 - Microsoft MSDE用データベースの新規作成,バックアップ,リストア,SQL文実行,使用状況チェック等の管理 (2002.1.30 9,396,251バイト シェアウェア) ※ODBC エクスプローラ 3.5 - ODBC 接続データべースについての情報を表示及び保守する (2003.1.24 879,749バイト シェアウェア) ※SQLBackup LHA+ - SQLのバックアップ処理、同時にLHA圧縮!復元もできます (2002.6.16 232,104バイト フリーソフト) ※データサーチ 1.25 - 目的のデータをいろいろな方法で探し出す検索ソフト 簡単操作! (2003.1.9 11,107,114バイト シェアウェア) ※みっちーのデータベースメンテ for SQL Server 1.1.0 - SQL Server や MSDE を簡単かつ便利に操作! (2003.1.3 125,375バイト シェアウェア) ※ASPによるSQLServer汎用検索ツール 2.5 - ブラウザから任意select文を入力して、SQLServerテーブルを検索 (2000.4.11 5,981バイト フリーソフト) ※ADO Database View 2.0.0 - ADOの機能により各種データベースの閲覧が簡単に行える (2000.11.6 2,893,469バイト フリーソフト) ※Musql 1.0.0 - JDBCを使用した汎用 Java SQL クライアント Oracle, Sybase, PostgreSQL,Hypersonicで動作確認 (2002.8.21 186,755バイト フリーソフト) ※CB-SQL V2.0 L03 - データベース開発支援ツール (2002.11.15 3,757,864バイト その他) ※テーブル使用領域表示 0.9 - SQL Server 上のテーブルとその使用領域サイズの一覧をExcelに出力 (2003.1.19 34,447バイト フリーソフト) ※AtDBEditor 1.2.7 - Oracle、SQLServer等のDBを参照、変更する汎用のツール Excelとの入出力も可能 (2001.3.22 4,920,030バイト シェアウェア) ※CSV出力 1.7 - ODBC接続したデータベースから、入力したSQL文でCSVファイルを出力 (2001.3.8 158,666バイト フリーソフト) ※XML2DB 1.0.0 - XML文書の構成を元にMS Accessのデータベース表を作成 (2001.1.6 9,366,819バイト フリーソフト) ※おでこん。 0.8a - テーブルやプロシージャの定義書をXML文書で作成 (2002.6.24 307,075バイト フリーソフト) ※Estimation Tool for SQL Server(MSDE) 1.0 - SQL Server(MSDE) 向けの 定義ドキュメント出力/容量見積ツール (2000.9.26 1,816,521バイト シェアウェア) ※Query@ 1.00.0007 - データベースに手軽にアクセス DB開発、DB管理を強力にサポート (1999.12.7 3,451,389バイト シェアウェア) ※でるたぁDBバックアップツール - SQL、MDBのバックアップが出来ます (1999.8.5 フリーソフト) ※ODBC*PLUS 1.2 - データベースに携わる人のための、ODBC対応SQL便利ツール (2002.8.18 268,228バイト シェアウェア) ※SQLCmd BDEなし 1.0.0 - SQL文を実行します (1998.11.19 419,684バイト フリーソフト) ※AtDBViewer 1.2.5 - DBの内容を参照する汎用のツール 操作はシンプル (2001.3.1 4,700,996バイト フリーソフト) ※DBHelper for SQLServer Trial Edition 1.0 - SQLServerのテーブルを自動生成 (2001.6.11 381,777バイト サンプル版) ※RunSQL 3.5 - ODBC接続したDBデータをテキストファイル又はクリップボードに出力 (2001.10.28 3,730,831バイト フリーソフト) ※SQLTarminal (VB6 Version) 1.1.6 - ODBC接続したDBにSQL実行出来る (1999.7.5 98,827バイト シェアウェア) ※SQL make For ODBC 2.1 - データベース(ODBC)からのデータ切り出しツール (2000.8.13 125,547バイト シェアウェア) ※SQLTarminal (VB5 Version) 1.1.1 - ODBC接続したDBにSQL実行出来る (1998.12.21 107,689バイト シェアウェア) ※弁天 1.0 - SQL編集に特化した.NET版エディタ (2002.7.13 56,906バイト シェアウェア) ※SQL_Question - 2階層データベース汎用検索ツール (2001.8.10 シェアウェア) ※クエリ フェスティバル 1.0.0.27 - ADO を通して様々なデータソースへクエリを送信 (2002.3.20 486,239バイト シェアウェア) ※SQLExec 1.0.0.21 - かゆいところに手が届くデータハンドリングツール (2002.10.30 2,522,668バイト シェアウェア) ※でるたぁSQL文テストエディタ 1.0 - 簡単SQL文実行テストをしよう!! (1999.11.10 2,860,914バイト シェアウェア) ※MakeInsertScriptFromSQLSarver 1.0.1 - SQLサーバーDBから、インサート文を生成 (2000.10.3 2,839,445バイト シェアウェア) ■Oracle ※DBview(フリー版) 0.91 - 簡単な設定のみで動作するjava+ORACLE環境簡易DB表示ツール(ODBCの設定不要!) (2003.2.6 46,593バイト フリーソフト) ※ぷれぷれPlus 0.65d - OracleのSQL*PlusライクなSQL文発行エディッタ (2001.5.14 581,602バイト フリーソフト) ■Excel ※汎用データベース作成ツール15 1.04 - Excelマクロで簡単データベース管理 自作ソフトのように各項目設定可能 (2002.11.25 87,538バイト フリーソフト) ※DB ライブラリー - Excelでデータベース 面倒な作業を自動化 (2002.12.10 シェアウェア) ※DB Cross for Excel 97 試用版 - 汎用データベース検索ツール (2001.10.11 フリーソフト) ■CSVツール ※CSVファイル マ−ジ/編集 0.0 - 複数のCSVファイルを列単位でマ−ジ/編集する (2002.5.18 107,756バイト フリーソフト) ※ListPad 2.03 - 本格的なCSVエディタ (2000.1.11 422,163バイト シェアウェア) ■Oracle用 (82) from ●Yahoo!コンピュータ:データベース
●Microsoft SQL Server添付ツール

SQL Serverツールの使用/SQL Server ツールの概要 Microsoft R SQL Server 2000 には、ユーザー、プログラマ、および管理者が次の操作を 行うための多数のグラフィック ユーティリティおよびコマンド プロンプト ユーティリ ティがあります。 ・SQL Server の管理および設定l ・SQL Server のコピー内のカタログ情報の決定l ・データを取り出すクエリの設計およびテストl ・データのコピー、インポート、エクスポート、および変換l ・診断情報の提供l ・SQL Server の開始と停止l これらのユーティリティのほか、SQL Server には管理者やプログラマが複雑な管理作業を行うときに役立ついくつかのウィザードがあります。 コマンドプロンプトユーティリティの概要 ユーザーインターフェイス リファレンス




■MSDE

●MSDEとは

Microsoft Office 2000のProfessional版やPremium版またはAccess 2000の製品に含まれ ているMSDEは、 SQL Server7.0と互換性のあるデータベース エンジンです。  Jetエンジンの後継MSDEエンジン。 最新はOffice XP/Access2002に含むMSDE2000。 MSDE=Microsoft Data Engine ●使用目的  SQL Server接続。 ●MSDE動作環境 ・Windows95/98/Me/2000/Me/XP クライアントサーバーシステムなどを前提として動作するアプリケーションの中では、 「名前付きパイプ」と「TCP/IPプロトコルで動くソケット通信」が、おもに利用されます。 ・空き容量 ●SQL Server動作環境 SQL Server 2000 Enterprise/Standard Edition Microsoft Windows 2000 Server / NT4.0 Server(SP5以降) SQL Server 2000 Evaluation/Developer Edition Microsoft Windows 2000 Server / NT4.0 Server(SP5以降) Microsoft Windows XP Professional/Home edition Microsoft Windows 2000 Professional Microsoft Windows NT Workstation 4.0 ( SP5 ) 以降 SQL Server 2000 Personal Edition および Desktop Engine Microsoft Windows 2000 Server / NT4.0 Server(SP5以降) Microsoft Windows XP Professional/Home edition Microsoft Windows 2000 Professional Microsoft Windows NT Workstation 4.0 ( SP5 ) 以降 Microsoft Windows 98/Me  註)SQL Server の各エディションの機能比較 ●必要なHDD空き領域 サーバー用に 95 〜 270 MB; 250 MB (標準インストール) 分析サービス用に 50 MB (最小インストール); 130 MB (標準インストール) Desktop Engine には 44 MB のハードディスク空き領域が必要です ●参考 第1回 MSDE 2000に接続してみよう [SQLサーバーユーザーグループ] ---10頁 第2回 データベースの作成 第3回 テーブルの作り方 [SQL]PRB: MSDE SP1 のインストールが失敗することがある[Microsoft]
●インストール

 MSDEは、Office 2000のインストールプログラムではインストールされません。MSDEを インストールするための 専用プログラムがあります。インストールCD-ROMの中の  \Sql\X86\Setup\Setupsql.exe を実行してインストールプログラムを起動します MSDE 2000のインストールプログラムは、CD-ROMの中の     \MSDE 2000\Setup.exe を実行します インストールの途中ではパラメータ入力は一切ありませんので、インストールを実行しし ばらく待つだけでインストール作業は終わります。 ほんとうにMSDE 2000が無事インスト ールできるのか心配になるぐらい、あっけなく終わります。また、戸惑うかもしれません が、 MSDEのようなプログラムメニューは作られません(図3)。唯一、スタートアップの 中にデータベース サービスを制御する「Service Manager」が登録されるだけです MSDE 2000がインストールされる場所は、図5のように、     C:\Program Files\Microsoft SQL Server というディレクトリの内部です。MSDEとは大きくディレクトリ構成が変わっているので注 意しましょう。 ただ、インストールされるファイルの内容は、MSDEとは大きく異なるわ けではありません。Transact-SQL言語を 学習するときにお世話になるOSQLコマンドも、 図5の場所に収録されますので安心してください。    MSDE 2000を制御するサービスマネージャは、     Tools\Binn\sqlmangr.exe です(図5)。このコマンドがスタートアップメニューに登録されます。  From 第1回 MSDE 2000に接続してみよう [SQLサーバーユーザーグループ]
●ユーティリティ

●3.SQLクライアント設定ユーティリティ  SQL Serverに接続するときのクライアント側ネットワーク環境を設定する、ユーティリ ティがあります。MSDEでは「クライアントネットワークユーティリティ」と呼ばれていた ものですが、MSDE 2000では「SQLクライアント設定ユーティリティ」と呼び名が変わりました。  このコマンドはWindows95/98/Me系では     C:\Windows\SYSTEM\cliconfg.exe にあります。  Windows NT/2000系では     C:\WINNT\system32\cliconfg.exe に存在します。  このコマンドを実行して、クライアント側がデータベース サーバーに接続するときに どの通信手段を使うかその定義を行うことができます。 ●4.SQL Serverネットワークユーティリティ  クライアント側でSQL Serverに接続する通信手段を定義したのと同様に、サーバー側で は、どの通信手段を使ってクライアント側からの接続を待機するか、定義しなければいけ ません。この定義を行うコマンドが、「SQL Serverネットワークユーティリティ」です。 MSDEでは「サーバーネットワークユーティリティ」と呼ばれていたツールです。  このコマンドは、MSDE 2000がインストールされたフォルダの中の     Tools\Binn\SVRNETCN.EXE コマンドです。このコマンドを実行してください。

●5.データベースサービスの開始と停止

 MSDE 2000をインストールしたコンピュータでデータベースサービスを開始する場合は、「SQL Serverサービスマネージャ」(図11)の「SQL Server」サービスを選択して、開始ボタンを押して下さい。サービスを止めるときには、停止ボタンです。
 この「SQL Serverサービスマネージャ」は、スタートアップメニューの中に自動的に組み込まれます。コマンドとしては、MSDE 2000をインストールした中の

    Tools\Binn\sqlmangr.exe
として存在します。
 また「OS起動時にサービスを自動的に開始」を選択すれば、Windowsを起動した時点で
自動的にデータベースサービスが開始されますので、データベース サーバー専用機では必ずチェックしましょう。
 なおWindows NT/2000系ではOSのサービス制御(コントロールパネルのサービス)で、
データベースサービスを扱うことができます 


●6.SQL Server 2000管理ツールのインストール

 「SQL Server 2000 120日間限定評価版」の中に、GUI操作によってデータベース サー バーをメンテナンスすることができる管理ツールが含まれています。しかもこの管理ツー ルだけを体験して味わうことが許されています。




Microsoft SQL Server 2000 Books Online 日本語版

Microsoft® SQL Server™ 2000 のドキュメントに簡単にアクセスするには、次の表を使ってください。

●SQL Server のアーキテクチャ
リレーショナル データベース コンポーネント
データベース アーキテクチャ
管理アーキテクチャ
レプリケーション アーキテクチャ
アプリケーション開発アーキテクチャ
Analysis Services のアーキテクチャ
Meta Data Services のアーキテクチャ

●SQL Server 2000 の新しい機能
SQL Server 2000 のインストールの概要
SQL Server 2000 へのアップグレード: 概要
Analysis Services のインストール
English Query のインストール
以前のバージョンからのアップグレード

●新しいデータベースの計画および設計
データベースの作成と保守の概要

●管理作業の実行
データのインポートおよびエクスポート
データベースのバックアップと復元
管理作業の自動化
セキュリティの管理
セキュリティと認証
サーバーのパフォーマンスと利用状況の監視
コマンド プロンプト ユーティリティの概要
Analysis Services の管理
PivotTable Service
MDX

●データ ウェアハウジングとオンライン分析処理 (OLAP)
DTS の概要
データ ウェアハウジングと OLAP
データ ウェアハウジング

●アプリケーションの開発
Transact-SQL の構文要素
Programming ADO SQL Server Applications 
Programming OLE DB SQL Server Applications
Developing SQL-DMO Applications
Getting Started with Replication Programming
Programming DTS Applications
Programming Extended Stored Procedures
Programming Embedded SQL for C
Getting Started with DB-Library for C
Decision Support Objects
Add-Ins
PivotTable Service
Programming Meta Data Services Applications

●データ キューブの計画と設計
キューブ

●パフォーマンス
サーバーのパフォーマンスと利用状況の監視
データベース パフォーマンスの最適化の概要
パフォーマンスの分析と最適化
Optimizing Repository Performance

●トラブルシューティング
Transact-SQL に関するヒント
トラブルシューティングの概要
Analysis Services のトラブルシューティング





SQL Server - XMLおよびインターネットサポートの概要[MSDN Library]

Microsoft® SQL Server™ 2000 に、XML 機能のサポートが新しく加わりました。
この機能によって、SQL Server 2000 は XML を使用できるデータベース サーバーになり
ます。新機能は次のとおりです。

・HTTP による SQL Server へのアクセス
・XDR (XML-Data Reduced) スキーマ、およびそのスキーマに対する XPath クエリ
・XML データを取得し、記述する機能。
	・SELECT ステートメントと FOR XML 句を使用して XML データを取得します。
	・OPENXML 行セット プロバイダによる XML データの書き込み
	・XPath クエリ言語による XML データの取得
・XML ドキュメントをコマンド テキストとして設定し、ストリームとして結果セットを
返すことができるようにする Microsoft SQL Server 2000 OLE DB プロバイダ (SQLOLEDB) の機能拡張

SQL Server の XML サポートに関する最新のアップデートについては、Microsoft Web サイトの「XML Developer Center on MSDN®」を参照してください。
 注 Msxml2.dll は SQL Server 2000 と同時にインストールされますが、追加のツール
はインストールされません。たとえば、Xmlinst.exe は Microsoft Internet Explorer 
の環境設定を行って MSXML2 を使用できるようにするツールですが、これはインストール
されません。この機能を使用する場合、MSXML2 パッケージすべてをインストールする必
要があります。MSXML2 は Microsoft Web サイトの MSDN にある XML Developer Center からダウンロードすることができます。

※XML の概要
Microsoft SQL Server 2000 による XML 機能を利用するには、XML、URL 構文、および H
TTP に関する知識が必要です。また、以下の用語をよく理解している必要があります。

※XML ドキュメント
	XML 要素および属性を含むドキュメントです。
※文書型定義 (DTD)
	XML ドキュメントで使用可能な要素および属性を定義します。
※スタイル シート
	データをフォーマットまたは表示する方法を示します。XML ドキュメン
トでは通常 Extensible Stylesheet Language (XSL) を使用します。
※フォーム
	データを収集および送信して処理するのに使用する構造化ドキュメントです。
※テンプレート
	SQL Server 2000 で導入された概念で、1 つ以上の SQL ステートメントを含む 
	XML ドキュメントです。テンプレート ファイルは、クエリ (SQL および XPath 
	クエリ) の指定に使用します。URL でクエリを指定する代わりに、クエリを含む
	テンプレート ファイルを指定します。
※仮想ルート
	Microsoft インターネット インフォメーション サービス (IIS) で導入された
	概念で、通常 IIS の一部として管理されます。

●関連項目
SQL Server ユーティリティの IIS 仮想ディレクトリ管理の使用
HTTP による SQL Server へのアクセス
注釈付き XDR スキーマを使用した XML ビューの作成
XPath クエリの使用
XML データの取得および書き込み





■SQL Server関連サイト

●解説

Microsoft SQL Server 2000 Books Online日本語版[Microsoft社: MSDN Library]  膨大なオンラインマニュアル セミナーオンライン[Microsoft社] SQL Server 7.0自習書[Microsoft社]
●Microsoft site

マイクロソフトSQL Server Microsoft SQL Server製品カタログ Technet SQL Server ★事前計画と導入(MS SQL Server 7.0 のインストール/ MS Accessデータベースの MS SQL Server 7.0 への移行 Access ユーザーのための SQL Server 7.0/2000 移行ガイド[26p] MS SQL Server 7.0へのデータベース変換/クエリプロセッサ他 SQL Server 7.0を利用したファイルデータのフルテキスト検索 ★運用とメンテナンス(MS SQL Server 7.0 パフォーマンスチューニング ガイド他) ★開発者のための MS SQL Server パフォーマンス チューニング/最適化講座 ★サポートとトラブルシューティング Support Online からの SQL Server FAQ
●主要SQLサイト

SQL Power Page - コマンドインデックス、技術情報。 SQLプログラミング入門 - SQLの解説、RDBMSの設定方法等。書籍「SQLプログラミング入門」(ソ フトバンク)のサポートサイト。 日本オラクル SQL Serverユーザー会[Microsoft系]
●一般サイト

最近のUniSQLニュースリリース - オブジェクトリレーショナルデータベース管理システムUniSQLに関するニュース。 Qちゃんの勉強会 - 初級シスアドの問題、解説、掲示板、VBユーザのためのSQL入門。★[01.11.29]URL修正 情報処理技術者試験対策 - 試験分野別に整理された問題やSQL講座、電子辞書、掲示板等。 Programming World - DelphiやSQL等の情報。 Linuxであそびましょ - Mew、PostgreSQL、SSE、archiesrv等、作者がLinuxで楽しんでいる内容を紹介。 VBでデータベース - Visual BasicによるAccess、SQL等の各種データベースソフトウェア操作テクニック。 Relational Database研究館 - SQLのテクニック、パフォーマンス、便利スクリプト、現場のぼやき等。掲示板やチャットもあり。 pin's Laboratory - Access、SQLServer、Oracle等に関する掲示板、プログラム等。 つみきweb - Common SQL Environmentのダウンロード。

●リンク集

Yahoo! Japan コンピュータとインターネット > プログラミング言語 > SQL
●PostgreSQL

Yahoo! Japan コンピュータとインターネット > ソフトウェア > 一般ビジネスソフト > データベース > PostgreSQL Intranet Demonstration in Yakuwa-labo - FreeBSDと、PostgreSQL、APACHEを使用したソフトの紹介。 Puglyのページ - SunOS、Linux、Java、PostgreSQLの話題。OSやDBサーバの設定やJavaとJDBCによるDB接続のサンプル等。 PostgreSQL mailing list in Japan - メーリングリスト。 pgsql-jp メーリングリストアーカイブ - 「PostgreSQL mailing list in Japan」の過去記事。検索も可能。 日本 PostgreSQL ユーザー会 - リリース情報、関連書籍紹介。
●書籍サイト

★[マイクロソフト] Microsoft SQL Server関連書籍 ★[CQ出版] http://www.cqpub.co.jp/ 目次付き のびる企業が使う SQL Server 7.0入門 A4変型判 144ページ/定価1,980円(税込)/1999年7月1日初版発行 のびる企業が使うSQL Server 7.0活用 OLE DBプロバイダによる実用Webシステムの解説/A4変型判 128ページ/定価1,890円(税込) ★[技術評論社] http://www.gihyo.co.jp/ 目次付き Software Technology シリーズ すぐわかるSQL 朝井 淳 著/A5 判/264ページ/本体価格1980 円+税/ISBN4-7741-1157-0/初版2001年3月発行 SQL Server7.0 MSDE 完全トレーニングテキスト 上 堀川 明 著/B5 判/528ページ/本体価格2880 円+税/ISBN4-7741-0965-7/初版 2000年4月発行 SQL Server 7.0 基礎テキスト [データベースの作成と操作] CD-ROM1枚つき/日本ユニシス eNTEC 編/B5変形 判/304ページ/本体価格 2480 円+税 ISBN4-7741-0956-8/初版 2000年3月発行 SQL Server 7.0データアクセスとチューニング 向山 隆行+田中 靖紀 著/B5変形 判/464ページ/本体価格 3400 円+税/ ISBN4-7741-0951-7/初版 2000年3月発行 SQLポケットリファレンス★ 朝井 淳 著/四六 判384ページ/本体価格 1980 円+税/ISBN4-7741-0907-X 初版 1999年12月発行 ★[秀和システム] http://www.shuwasystem.co.jp/ 目次付き SQL2000パーフェクトリファレンス 著者 大園博美 /本体価格 2,300円 /ISBNコード 4-7980-0066-3 /初版発刊日 2000/12 判型 A5 /色数 2 /ページ数 400 やさしくわかるSQL 著者 溝渕寛和 /本体価格 2,600円 /ISBNコード 4-7980-0085-X /初版発刊日 2001/02 判型 B5変 /色数 1 /ページ数 464 ★[翔泳社] http://www.shoeisha.com/ ★[リック・テレコム] http://www.ric.co.jp/ 目次なし Windows NTによるSQL Server 7.0システム管理ガイド 飛鳥 亮 著/B5変形判、432ページ/本体価格3,300円(税別) Windows NTによるSQL Server 7.0データベース構築ガイド 高橋 栄 著/B5変形判、528ページ/本体価格3,800円(税別) Access ユーザーのための SQL Server 7.0 / 2000 移行ガイド 斗光 佳輝著/B5変形判、192p/ISBN4-89797-390-2/定価2,520円(本体価格2,400円)送料:400円 ★[その他] ★本の通販サイト 本屋さん cbook24.com[コンピュータ書専門サイト]
●サンプル提供サイト

●その他サイト








●Microsoft SQLサイト

マイクロソフトSQL Serverホーム
Microsoft SQL Server製品カタログ
Technet SQL Server
Microsoft SQL Server 2000 Books Online日本語版[Microsoft社: MSDN Library]
 膨大なオンラインマニュアル


●Microsoft SQL Serverの動作環境

●動作環境 Enterprise 、Standard 、評価版、Developer 、および Personal Editionsあり。  Win98/Meで動作するのはPersonal版のみ。 全版は、Win NT-SP5以降、Win2000で動作。  詳細は以下を参照。 SQL Server ホームページ - 製品情報 - SQL Server 2000:システム要件 SQL Server 2000の各エディションの機能比較




マイクロソフトSQL Serverホーム

●総合メニュー
Microsoft SQL Server
技術情報
製品情報
ダウンロード
サポート & リソース
トレーニング/資格
SQL Server パートナー
SQL Server 導入事例
ライセンスガイド

●トピックス
Oracleデータベース技術者向けSQL Server 2000徹底解説トレーニング 受付開始!
SQL Server 2000、Oracle データベースの両方に詳しいトレーナーが Oracle データベース技術者の視点から見た SQL Server 2000 の機能を解説します。[ 2001/04/03 ]
Visual Basic マガジン 2001年6月号(1冊まるごと、SQL Server)、5月2日に発売(翔泳社、1380円)
 --- 「ストアドプロシージャ」や「トリガ」、あるいは「Transact-SQL」など、SQL Ser
ver に最適化した内容でデータベースプログラミングの可能性を探ります。「SQL Server
 2000 120 日間限定評価版」も CD-ROM に収録していますので、記事の内容を実際に確認
 することもできます。[ 2001/04/16 ]

過去のヘッドラインを参照する
SQL Server 2000 Windows CE Edition の情報はこちら
SQL Server 2000 Books Online 日本語版
SQL Server 2000 Evaluation Edition (120日限定評価版)ダウンロード開始! 
ISV パッケージへ SQL Server を組込むプログラム PIP2.1 登場
障害および修正モジュール情報 SQL Server の最新技術情報をお知らせします。


●関連サイト
・TechNet SQL Technology CenterSQL Server Developer Center[SQL Server開発情報]
・.NET PlatformSQL Server ユーザー会[SQL Serverユーザーグループ](PASSJ)4000名


●技術情報
SQL Server の展開、運用、管理および開発に関する技術情報を掲載しております。
・管理および相互運用性移行と配置セキュリティ…その他製品情報
SQL Server の詳細情報および評価に必要な情報をご覧いただけます。
・製品概要機能概要競合製品の比較…その他ダウンロード
サービスパックやツールなどをダウンロードすることができます。

●サポート & リソース
マイクロソフトから提供している SQL Server に関するサポート情報をご覧いただけます。
・サポート技術情報
ダウンロード無料のドライバ、サービス パック、トラブルシュート ウィザードで、技術
レベルを高めてください。さらに頻繁に問い合わされる質問への回答や、開発者情報など
も参照できます。SQL Server の現行および以前のリリースに関連するリソースを見つけることができます。
・Microsoft Developer Network
Microsoft の製品と技術に関連する、開発者の視点に立ったニュースとツールのコミュニ
ティの場であり情報センターでもある MSDN をご覧ください。
・Visual Studio
SQL Server と Microsoft Visual Studio 6.0 との強固な統合によって、スケーラブルな
データベース アプリケーションの構築に必須のツールが提供されて、これまでにないほ
ど開発プロセスが容易になった様子を説明します。
・TechNet
Microsoft ソフトウェアで作業する IT の専門家は、TechNet によって提供されるコミュ
ニティのやり取りや技術情報を見逃すことができません。
・関連書籍トレーニング / 資格
SQL Server を活用するためのセミナーやイベントの情報をご覧いただけます。





SQL Server ホームページ - 技術情報

SQL Server ベースのソリューションを開発するのに役立つツールをはじめとして、SQL S
erver を使用するうえで必要な技術情報が取りあげられています。
SQL Server 2000 Books Online 日本語版
SQL Server 2000 の Books Online が MSDN Library からご覧いただけます。
SQL Server on TechNet
SQL Server 2000 の運用、メンテナンス等の情報が入手できます。
データ分析
OLAP サービスやデータマイニングを行う分析サービスについてご紹介します。
SQL Server 2000 Windows CE Edition
SQL Server 2000 Windows CE Edition に関する情報をご覧ください。
--------------------------------------------------
SQL Server 2000 セキュリティ 
SQL Server 2000 のセキュリティ機能に関するホワイトペーパーが入手いただけます。
移行と配置
SQL Serverが複雑な異種混合の企業内環境でどれだけ強力な移行と配置の機能を持っているか知ってください。
管理および相互運用性
提供されている機能とパフォーマンスを最大限活かすために SQL Server をいかに管理するかを解説します。
開発者情報
SQL Server でアプリケーションを構築するためのリソースおよびツールについて詳しく説明し、SQL Server 開発者からの情報を取りあげます。
データウェアハウジング
データウェアハウジング資料を検討します。これは次のセクションに別れています
セキュリティ
Microsoft SQL Server? 2000 では、新たにセキュリティの大幅な強化と拡張が行われました。
モバイルコンピューティング
SQL Server 2000は、特にモバイル コンピューティングの要求に対応したものとなってい
て、在宅勤務や出張営業員、それに支社の自動処理などの需要を満たすようになっています。
Office 2000 統合
以下に紹介するドキュメントを使って、SQL Server を Microsoft Access や Microsoft 
Excel などの Microsoft Office 2000 のコンポーネントとシームレスに統合できます。


SQL Server ホームページ - 技術情報 - データウェアハウジング

技術情報 Microsoft SQL Server 2000 のデータ変換サービス (DTS) MSDN サイトで SQL Server 2000 データ変換サービス (DTS) ツールについて学習します。 DTS ツールを使用すると、貴社の組織の特別なニーズに合わせてカスタム データ移行ソリューションを作成することができます。 Microsoft SQL Server 2000 Analysis Services による効果的な意思決定支援オブジェクト (DSO) ソリューションの開発 MSDN サイトにアクセスすると、意思決定支援オブジェクト (DSO) ライブラリについて詳 しく学習することができます。COM オブジェクト モデルをサポートしており、分析サー ビスでメタ データを制御することができます。この記事では、カスタム アプリケーショ ン内で DSO を使用する際の基本事項について詳しく説明します。 SQL Server 2000 によるデータ ウェアハウジング SQL Server 2000 がデータウェアハウジングに合わせてどのようにカスタマイズされているかを学習します。 SQL Server 7.0 Data Warehousing Framework (ホワイト ペーパー) 成功するデータウェアハウジングに寄与する SQL Server 7.0 のいろいろな側面について学習します。 COM インタフェースによる DTS 機能拡張(ホワイト ペーパー) Visual Basic 6.0アプリケーションで DTS COM インターフェイスを利用してそのデータ 変換を実行する方法、および DTS のインポート、エクスポート、およびデータ操作機能 を拡張する方法について説明しています。さらに、DTS Package Designer およびウィザ ードで作成できる変換を超えて DTS のインポート、エクスポート、およびデータ操作機 能を拡張する方法についても学習します。 DTS のパワーを活用 (ホワイト ペーパー) データ変換サービス (DTS) オブジェクト モデルの紹介と、Microsoft Visual Basic&re g; 6.0 で DTS COM インターフェイスを使用してデータ変換を実行する方法に関する説明です。 データ変換サービス タスク キット 1 データ変換サービス (DTS) タスク キット 1 をダウンロードします。これには、OLAP サ ービス処理タスクが含まれています。このタスクには、キューブまたはその他の OLAP サ ービス オブジェクトの処理を実行する DTS パッケージを作成して実行する機能が用意されています。 OLAP Services (ホワイト ペーパー) 組織で実行するデータ分析および検索の効率を高めるこの新しいデータウェアハウジング コンポーネントの詳細を説明しています。 Microsoft データウェアハウジング フレームワーク: エンド ツー エンド ソリューション Hurwitz Group コンサルティング会社による Microsoft データウェアハウジング フレー ムワークの分析をお読みください。 English Query(英語) English Query を SQL Server 7.0 とともに使用して、アプリケーションまたはデータベ ース駆動式の Web サイト向けに自然言語インターフェイスを作成する方法を学習します。 データベース データのテキスト検索 (ホワイト ペーパー) 複雑な SQL ステートメントの代わりに平明な英語でデータ検索する方法について学習します。 SQL Server 7.0 における大規模な意思決定サポート データベースの実装 (ホワイト ペーパー) SQL Server 7.0 が、エンタプライズ意思決定支援サービス サーバーのパフォーマンスに 関する要件をどのように満たしているかを説明しています。 Microsoft SQL Server 7.0 による異種データへのアクセス (ホワイト ペーパー) SQL Server 7.0 の Universal Data Access (UDA) アーキテクチャがいかにして強力な分 散ソリューションを開発する鍵となっているかがわかります。 分散クエリー: OLE DB接続 (ホワイト ペーパー) SQL Server 7.0 を使用すると、複雑な分散クエリーのパフォーマンスがどのように改善 されるか、また SQL Server が OLE DB プロバイダとどのように対話するかについて説明しています。 Office 2000 の拡張 (ホワイト ペーパー) SQL Server 7.0 を使用すると、複雑な分散クエリーのパフォーマンスがどのように改善 されるか、また SQL Server が OLE DB プロバイダとどのように対話するかについて説明しています。 メタ データ サービス(英語) ツールとアプリケーションで、Microsoft SQL Server 2000 の一コンポーネントであるメ タ データ サービスを使用し、どのようにメタ データおよびモデルを効果的に管理するかについて学習します。 ★事例研究(英語) AT&T Growth Markets AT&T Growth Markets がどのようにして SQL Server 7.0 とオンライン分析処理 (OLAP) 機能を使用する Web アクセス可能なソリューションである企業情報ポータルを作成し、 販売要員のデータを集計しているかがわかります。 NetAcumen English Query の NetAcumen のアプリケーションにより、クライアントがどのようにし て、Web トラフィック、人口統計、およびサードパーティ データに対して自社のクエリ ーおよび分析を実行しているかについて説明しています。 Hewlett-Packard HP が SQL Server 7.0 と Knosys ProClarity をベースとする OLAP システムを使用して どのように、膨大なデータに容易にかつ素早くアクセスしているかについて説明しています。 InAir, Inc. InAir, Inc. が Microsoft English Query を利用してどのように顧客に膨大な航空デー タの優れた検索手段を提供しているかを説明しています。English Query はさらに、InAi r MarketPlace Web ストア内で販売するパーツおよびサービスにも簡単にアクセスできます。 L.A. Cellular SQL Server 7.0 上に意思決定支援システムを構築することにより、広大な受信範囲を持 つこの電話会社がなぜますます激しさを増す競争と顧客の変化するニーズに対応したかがわかります。 HarperCollins SQL Server 7.0 にアップグレードした後に期待できる節約効果とパフォーマンスについ て説明しています。また、同社が Silvon Software 社と共同で、新しい統合データ変換 サービスのインポートおよびエクスポート機能を活用する計画をどのように立てたかとい うことについても説明しています。 Shoney's Restaurants すべてのロケーションからのプロモーション データの格納に素早くかつ正確に対応する ためにファミリー レストラン チェーンの Shoney's Restaurants がどのように SQL Ser ver を活用しているかがわかります。 Inmar Enterprises Inmar が SQL Server 7.0 OLAP サービスをどのように活用してデータを IBM AS/400 か ら抽出し、メーカー顧客が数秒でクーポン プロモーション結果を出せるようにしたかについて説明しています。 MarketStar Corporation 事例研究 販売およびマーケティング サービス事業者である MarketStar 社が SQL Server 7.0 を 使用して Hewlett-Packard 社向けに手直ししたデータ分析ソリューションをどのようにして作成したかについて説明しています。


SQL Server ホームページ - 技術情報 - Office 2000 統合

以下に紹介するドキュメントを使って、SQL Server を Microsoft Access や Microsoft Excel などの Microsoft Office 2000 のコンポーネントとシームレスに統合できます。 ★技術情報 Access-SQL Server 2000対応アップデート公開! Access 2000 - SQL Server 2000 対応アップデートによって、Microsoft Access 2000 と Microsoft SQL Server 2000 の連動性が向上しました。このアップデートにより、Acc ess データベースを SQL Server 2000 にアップサイズして、Access プロジェクトを使っ て SQL Server 2000 のデータベースを作成することができます。 Microsoft Office 2000の拡張 (ホワイト ペーパー) このホワイト ペーパーは、所有コストを低減し、SQL Server 7.0やAccessとExcelなど、 Office 2000とその他のMicrosoftソフトウェアの間で相乗効果を生み出せるOffice 2000 の新機能を説明するものです。 Microsoft Access データベースの Microsoft SQL Server 7.0 への移行 (ホワイト ペーパー) SQL Server 7.0に含まれるEnterprise Manager, Data Transformation Services、それに Query Analyzerなどのツールとウィザードを使えば、Accessのデータとアプリケーション を簡単にSQL Serverに移植することができます。 このホワイト ペーパーではテーブルや クエリーをSQL Serverのスクリプトやビュー、それにストアドプロシージャに変換する方法を説明してあります。 Microsoft® Access 97 Upsizing Tools Microsoft Office Update のサイトを訪問して、Microsoft® Access 97 Upsizing To ols を使って簡単にAccess 97 のビジネス ソリューションをSQL Server 4.21 / 6.0 / 6.5 に移行させる方法を知りましょう。Access 97 Upsizing Tools はフリーです。 Access Workflow Designer を使用したチーム ソリューションの開発 MSDN™ Online LibraryのWebサイトにあるこの資料を読んで、Microsoft Access 20 00 Workflow Designer for SQL Server 7.0を使ったワークフロー拡張ソリューションの 作成方法を知りましょう。 Microsoft Data Engineを使ったAccessソリューションの作成と導入 (ホワイト ペーパー) Accessのフロントエンドを使ってクライアント サーバーのソリューションをパッケージ ングして導入できる、SQL Server互換のMicrosoft Data Engine (MSDE)をAccessの開発者 が使えるようになりました。MSDEを使えば将来、データベースの拡張が必要になった時に もSQL Serverとのスケーラビリティが保証されます。 Access 2000: MSDEとJetとの間の選択 (ホワイト ペーパー) Access 2000を使ったデータベース構築の際に、Access標準のデータエンジンであるMicro soft Jetの改良版と、SQL Serverとの互換性が改善されたMicrosoft Data Engineとを開 発者は選択できるようになりました。 BackOfficeとMicrosoft Office 2000の統合 (ホワイト ペーパー) BackOfficeファミリーとOffice 2000を組み合わせることによって、企業情報のトラッキ ングや公開、コラボレーションや分析などに使う知識管理ソリューションの構築が簡単に なり、どんな規模のビジネスにも適合させることができるようになります。 Access 2000データ エンジンのオプション (ホワイト ペーパー) OfficeのWebサイトを訪問して、Accessを利用する際にJetとMSDEのどちらのデータ エン ジンを使うか決める手助けになるホワイト ペーパーを読んでみてください。 ★資料 Access Workflow Designer: チーム ソリューションのパフォーマンスを最適化するヒント Access Workflow Designer for SQL Serverを使って、Webベースのワーク フローやトラ ッキングのソリューションを構築する際のヒントが記載されています。 このアップグレ ードの詳細を知るには Microsoft Office Developer を訪問してください。 ナレッジ マネジメントとSQL Server 7.0、そしてデジタル システム Microsoft Solutionsのサイトを訪問して、SQL Server 7.0とOffice 2000を組み合わせる と重要な情報の共有や分析にどれだけ役立ち、コスト低減や効率化、そして生産性の増加に結びつくか知ってください。 Microsoft Access 2000からSQL Server 7.0のアップグレード: 特別販売 期間限定でAccessからSQL Server 7.0 1ライセンスのアップグレード (Accessクライアン ト5ライセンスを含む)を提供します。詳細はSQL Serverの価格とライセンスのページの「アップグレード パスの例」を参照してください。 Microsoft Access ホームページ AccessのWebサイトで情報やアドイン、テンプレートやユーティリティ、それに最新のアップグレードなどを探してください。 Microsoft Excel ホームページ ExcelのWebサイトで、追加情報やマクロ、アドインやテンプレート、それに最新のOffice アップデートなどを探してください。 MSDE for Visual Studio 6.0の追加情報 Microsoft Visual StudioョのWebサイトをブラウズして、SQL Server 7.0に簡単に移行で きるモバイルや共有のソリューションを作れるSQL Server 7.0互換のデータ エンジンのMSDEについてもっと知ってください。




SQL Server ホームページ - 製品情報

SQL Server 2000 がリリースされました。SQL Server 2000 により、Web 対応データ ウ
ェアハウジング、e-コマース、基幹業務ソリューションにおいてビジネスの生産性がどれくらい向上するかを理解してください。
製品概要
SQL Server 2000 の詳細な概要、使用する利点が記載されています。
機能概要
SQL Server 2000 を購入する理由については、この機能に関する概要を参照してください。
競合製品の比較
SQL Server が競合製品よりも優れている点について説明します。

各エディションの機能比較
機能ごとに SQL Server 2000 の各エディションを比較します。
SQL Server 2000 Enterprise Edition
SQL Server 2000 Enterprise Edition アーキテクチャを解説しています。
SQL Server 2000 Windows CE Edition
SQL Server 2000 Windows CE Edition に関する情報をご覧下さい。
SQL Server 2000 Evaluation Edition (120日限定評価版)ダウンロード開始! 
システム要件
SQL Server 2000 のシステム要件を調べます。
ライセンス
SQL Server 2000 の価格、ライセンス、およびアップグレード情報が記載されています。
旧バージョン
旧バージョンの SQL Server に関する情報が記載されています。
よく寄せられる質問
SQL Server 2000 のライセンス、製品構成等についての質問にお答えします。
障害および修正モジュール情報
SQL Server に関する障害および修正モジュールについての最新情報を掲載しています。





Microsoft SQL Server - ダウンロード

SQL Server のアドオン、パッチ、サービス パック、ツール、および試用版がダウンロードできます。CD-ROM で提供されるものもあります。これらのダウンロードは次の 2 つに分類されます。

SQL Server 2000 Evaluation Edition (120日限定評価版)のダウンロード
.NET Enterprise Servers 評価キットツール
Meta Data Services SDK 3.0 (英語版)
Meta Data Services Software Development Kit (SDK) 3.0にはインフォメーションモデ
ルを生成し、そのインフォメーションモデルを用いたアプリケーションを開発するための全てのツールが含まれています。
SQL Server XML View Mapper 1.0 (英語版)
SQL Server XML View MapperはXDRスキーマをSQL Serverスキーマに関連づけるXML View
スキーマファイルを作成するためのツールです。
XML for SQL Server 2000 Web Release 1 (WR1) (英語版) 
XML for SQL Server 2000 Web Release 1にはアップデートグラムとバルクロードと呼ば
れるXML対応機能を含んでいます。これはSQL Server 2000のXML対応機能を強化するためのものです。
Microsoft XML for Analysis SDK (英語版)
XML for AnalysisプロバイダはWeb上に存在するAnalysis Servicesのデータソースへのア
クセス手段を提供します。
SQL Server 7.0 サービス パック 3 (SP3)
SQL Server 7.0 SP3 は SQL Sever 7.0 および Microsoft Data Engine (MSDE) 1.0 のリ
リース後に報告された不具合を修正するモジュール群です。
SQL Server 7.0 サービス パック 2 (SP2)
SP2 for SQL Server 7.0 には Service Pack 1 (SP1) の修正内容がすべて含まれていま
す。Microsoft Data Engine (MSDE) 1.0 もこのダウンロードに含まれます。
SQL Server 7.0 サービス パック 1 (SP1)
SQL Server 7.0 Service Pack 1 (SP1) をダウンロードすることができます。Microsoft Data Engine (MSDE) 1.0 もこのダウンロードに含まれます。
Microsoft SQL Server 2000 VIA ServerNet II Net-Library
ServerNet II ネットワーク インターフェイス カードは、SQL Server 2000 用の広帯域
で、遅延の少ないネットワーキング ソリューションを提供します。Microsoft SQL Serve
r 2000 VIA ServerNet II Net-Library をインストールするには、ssnetset.exe および 
readme.txt ファイルをダウンロードし、ssnetset.exe を実行します。
OLAP Manager マネージャ アドイン キット 1
OLAP Manager マネージャ アドイン キット 1 をダウンロードすることにより、従来は D
ecision Support Objects (DSO) による独自のプログラミングが必要であった作業が実行可能になります。
データ変換サービス (DTS) タスク キット 1
1 以上のキューブや OLAP Services オブジェクトを処理する DTS パッケージを作成し、
実行することが可能になる機能を提供する DTS タスク キット 1 をダウンロードできます。
SQL Server 7.0 自習書
実習を通して SQL Server 7.0 についての学ぶことのできる自習書です。
LOB サンプル アプリケーション 
 Windows 2000 Server の Active Directory と SQL Server 7.0 を統合した LOB(Line O
f Business:業務)アプリケーションのサンプルをダウンロードすることができます。

●デモ
Active Server Page(英語)
Web サイトに English Query 検索機能を追加する方法を学習するには、この Active Ser
ver Page のサンプルを参照してください。現在は SQL Server OLAP Service のサポート機能も提供しています。
Visual Basic サンプル アプリケーション (英語)
Microsoft Visual Basic® に独自の English Query オブジェクト モデルを埋め込む
場合の出発点として、このサンプルを使用します。
Microsoft Visual C++ サンプル アプリケーション(英語)
このサンプル アプリケーションを使用して、Microsoft VisualC++® に English Que
ry オブジェクト モデルを埋め込む方法を学習します。
Northwind Traders デモ(英語)
仮想上の小売り企業 Northwind Traders 社のデータベースを検索して、English Query 
の使用方法を体験します。受注、顧客、製品、供給品、従業品、運送会社などを問い合わせます。
OLAP Services のサンプル データベース「Foodmart」の日本語版
OLAP Services で作成するキューブの基になるデータで、データの分析・活用を学習する
ユーザーのための、サンプルデータベースをダウンロードできます。
Microsoft Expedia® Hotel デモ(英語)
この English Query のデモ版を使用して、世界中のホテル情報、そのアメニティ、観光
名所や空港へのアクセスを検索します。





MSDN Online SQL Server Developer Center[SQL Server開発情報]

More SQL Server Information
SQL Server ドキュメント
Technical Articles
SQL Server Code Samples
SQL Server ダウンロード
SQL Server トレーニング
SQL Server サポート情報
開発者向けイベント情報
SQL Server 製品情報
--------------------------------------------------
SQL Server 2000
SQL Server CE Edition Platform Builder 対応版
今回の最新版では Platform Builder 3.0 に提供し、デバイスの ROM イメージに SQL Se
rver 2000 Windows CE Edition を含めることが可能になりました。 (March 27, 製品情報)
Microsoft SQL Server 2000 Data Warehouse におけるパーティションの使用
パーティションを使用して、SQL Server 2000 Enterprise Edition におけるデータ ウェアハウスの管理性、クエリ パフォーマンス、およびロード スピードを向上させる方法について説明します。 (April 13, Technical Articles)
--------------------------------------------------
●Highlights
 SQL Server 2000 Windows CE Edition Platform Builder 対応版提供開始!(March 26, 製品情報)
 SQL Server 2000 Windows CE Edition は SQL Server 2000 互換のモバイルデータベー
スです。優れた信頼性、開発生産性をもち、大量のデータ処理にもたえうる高速なデータ
ベースエンジンを搭載しています。今回の最新版では Platform Builder 3.0 に提供し、
デバイスの ROM イメージに SQL Server 2000 Windows CE Edition を含めることが可能になりました。
 Microsoft SQL Server 2000 Developer Edition(March 22, 製品情報)
 Developer Edition は開発、テスト目的に限定した製品で、 Enterprise Edition の全
ての機能に関して開発・テストを行うことができます。
 SQL Server 2000 120 日限定評価版ダウンロードのご案内(March 22, Download)
 SQL Server 2000 120 日限定評価版がダウンロードいただけます。SQL Server 2000 の
信頼性やスケーラビリティ、XML 機能のサポート、フェイルオーバー機能等をご評価いただけます。
"Dimensionally Friendly System" としての Microsoft SQL Server 2000(March 6, Technical Article)
 この記事では、Ralph Kimball (ラルフ キンボール) の提唱する "Dimensionally Frien
dly System" のための 20 の基準に、Microsoft SQL Server 2000 のデータ ウェアハウ
ス テクノロジがどのように適合するかについて説明します。
 Microsoft SQL Server 2000 のセキュリティ(February 23, 開発関連情報)
 SQL Server の管理者と開発者を対象に、SQL Server 2000 の新しいセキュリティ機能に
ついて紹介します。新機能の概説に続いて、Microsoft Windows 2000 ドメイン環境でセ
キュリティを最適に実装する方法とソースコードのサンプルについて詳述します。
 Analysis Services:SQL Server 2000 Analysis Services におけるディメンション型の選択 (January 24, Technical Article)
 この記事では、Microsoft SQL Server 2000 Analysis Services で利用可能な様々なタ
イプのディメンションの使用方法と選択基準について説明します。
 Microsoft SQL Server 2000 Analysis Services による効果的な意思決定支援オブジェクト (DSO) ソリューションの開発 
(January 24, Technical Article) この記事では、Microsoft SQL Server 2000 Analysis
 Services の意思決定支援オブジェクト (DSO) を用いた効果的なカスタムアプリケーシ
ョンの開発方法について説明し、実際の状況に対応する実用的なアドバイスを提供します。
 Microsoft SQL Server 2000 のインデックス チューニング ウィザード (January 24, Technical Article)
 この記事では、Microsoft SQL Server 2000 のインデックス チューニング ウィザード
について説明します。インデックス チューニング ウィザードは、テーブル中に作成する
インデックスの識別作業を簡素化すると共に、ユーザーの利用に伴うワークロードを分析
することで、インデックスを作成するためのスクリプトを随意に生成することができます。
インデックスおよびインデックス付きビューの両方をチューニングするための様々なモー
ドが提供されています。
 Microsoft SQL Server 2000 のクエリ オプティマイザで使用する統計 (January 24, Technical Article)
 この記事では、収集されるデータ、その格納場所、ならびに Microsoft SQL Server 200
0 データベースに格納されているインデックスおよび列データに関する統計を作成、更新、
および削除するコマンドについて説明します。これらの統計は、SQL Server のクエリ オ
プティマイザが用いて、データの検索および各クエリの実行に対する最も効率的なプラン
の選択を行います。また SQL Server のデフォルト統計作成とメンテナンス設定値を様々
なレベルで (インデックス、テーブル、およびデータベース) 変更する方法についても概
説します。-->
SQL Server 2000 のインデックス付きビューによるパフォーマンスの向上(January 24, Technical Article)
この記事では、SQL Server 2000 Enterprise Edition の新機能であるインデックス付き
ビューについて説明します。インデックス付きビューとパフォーマンスを向上する使用例について説明します。
 SQL Server 2000 トレーニングマテリアル公開! (January 19, トレーニング)
 SQL Server 2000の新機能を紹介するトレーニングマテリアルを公開しました。ご好評を
いただいたSQL Server 2000無償トレーニングで使用したプレゼンテーションの他、デモ
データも合わせてダウンロードいただけます。詳しくはこちらをご覧ください。
 SQL Server 7.0 サービス パック 3 (SP3) ダウンロード開始! (December 22, ダウンロード) 
SQL Server 7.0 SP3のダウンロードを開始しました。SQL Server 7.0 SP3 はSQL Sever 
7.0 および Microsoft Data Engine (MSDE) 1.0のリリース後に報告された不具合を修正
するモジュール群です。
SQL Server Technical Articles 
SQL Server Technical Articles では、SQL Server の技術的な情報を分野別に提供いたします。





TechNet SQL Technology Center

●事前計画と導入
MS SQL Server 7.0 のインストール
SQL Server 7.0 Enterprise Edition を MS Cluster Server にインストールする方法: 詳細手順
MS Access データベースの MS SQL Server 7.0 への移行
Oracle から MS SQL Server 7.0 へのデータベースの移行
Access ユーザーのための SQL Server 7.0/2000 移行ガイド New!

SQL Server 7.0 で新たにサポートされたフルテキスト検索
SQL Server 7.0 を利用したファイル データのフルテキスト検索
MS SQL Server 7.0 へのデータベース変換
MS SQL Server 7.0 クエリ プロセッサ
MS SQL Server 7.0 のストレージ エンジン
MS SQL Server 7.0 意思決定支援サービス
MS SQL Server: トランザクション処理の概念と MS DTC
Microsoft SQL Server 7.0 のセキュリティ

ベンチマーク : オンラインでのデータベース バックアップ時におけるトランザクションの高スループット
ベンチマーク: 大規模データベースの高パフォーマンス オンライン バックアップ

Visual Studio 6.0 と SQL Server 7.0 を使用したデータベース ダイアグラムの作成
MS English Query による開発
モバイル アプリケーションの開発: MS SQL Server 7.0 と Sybase Adaptive Server Anywhere 6.0 の比較
MFC DAO クラスと MFC ODBC クラス、どちらを使用するべきか

●運用とメンテナンス
MS SQL Server 7.0 パフォーマンス チューニング ガイド
MS SQL Server 6.5 I/O パフォーマンス チューニング クイック リファレンス
MS SQL Server 7.0 の SAP R/3 パフォーマンス チューニング ガイド
開発者のための MS SQL Server パフォーマンス チューニング/最適化講座
	 - 第1部 : パフォーマンスに関する問題の概要
	 - 第2部 : クエリ オプティマイザ
	 - 第3部 : SQL Server の環境設定によるパフォーマンス向上
インターネット経由で SQL Server を複製する場合の Proxy Server の設定

●サポートとトラブルシューティング
Support Online からの SQL Server FAQ






潟tクミ Fukumi Corporation
〒101-0032 東京都千代田区岩本町2−4−10共同ビル(岩本町2丁目) tel.03-5687-2890 fax.03-5687-2918 URL:www.fukumi.co.jp/  E-Mail: mm@fukumi.co.jp
Tips 目次へ戻る。
ホームへ戻る。
作成:2001.3.20 最終更新:2001.11.7 小菅博之