ACCESSをSQLSERVERに変換するDIYの方法
チュートリアルを紹介する前に、AccessとSQL SERVERの両データベースについて知っておきましょう。
Microsoft Office Accessの紹介
Microsoft Office Accessは、マイクロソフト社がリリースした連想データベース管理システムです。Microsoft Jet Database Engineの機能とGUIを組み合わせたもので、Microsoft Officeのシステムプログラムの1つである。
マイクロソフトオフィスアクセスの不具合
1、データベースが大きすぎる場合、一般的なACCESSのデータベースは、パフォーマンスが低下し始める100Mかそこらに達する!...............................。(例えば:あまりにも多くの訪問者が簡単にIISの偽の死、サーバーリソースのあまりにも多くの消費を引き起こす可能性があるなど)。 /(例:あまりにも多くの訪問者がIISの偽の死を引き起こす可能性があり、あまりにも多くのサーバーリソースの消費、など)。
2、データベースブラシの頻度によって引き起こされるデータベースの問題のすべての種類を持っていることは容易である余りに速い。
3、ACCESSのデータベースのセキュリティは、他のタイプのデータベースと比較して優れていません。
4、ACCESSのフォーラムは、それが大きいときにデータベースの問題を持つことは非常に簡単です、フォーラムのデータベースは50M以上、約5万人の投稿、オンラインでも約100人、あなたのフォーラムは基本的にデータベースを処理する上で時間を費やしている、この時間は、それが遅いデータベースを持つ可能性が高いです。
一般的な症状としては、データベースを含む全てのページの動作が突然驚くほど遅くなり(実行時間は5秒以上、数十秒にも達する)、HTMLや純粋なASPコンピューティングを含むページは正常で、一定時間(約10分以上)後に突然回復します(私のフォーラムでは時々この問題が発生します)。この時間は、一般的なASPのプローブをテストするために使用することができます、サーバーの計算時間が正常な場合は、一般的にデータベースの問題です。
MS SQL SERVER入門
{SQLとは、Structured Query Languageの略称です。 SQLとは、Structured Query Languageの略で、構造化されたクエリー言語という意味で、主な機能は各種データベースとの通信になります。SQL文は、データベース内のデータの更新、データベースからのデータの抽出など、さまざまな操作を行うことができる。現在、Oracle、Sybase、Microsoft SQL Server、Accessなど、一般的なリレーショナルデータベース管理システムのほとんどが、このSQL言語規格を採用している。
SQL Serverは、リレーショナルデータベース管理システムです。元々はMicrosoft、Sybase、Ashton-Tateによって開発され、1988年に最初のOS/2バージョンがリリースされた。Windows NTの導入後、マイクロソフトとSybaseはSQL Serverの開発で袂を分かち、マイクロソフトはSQL ServerをWindows NTシステムに移植し、Windows NT版SQL Serverの開発とプロモーションに専念している。UNIXオペレーティングシステム上のサーバー。
概要 大規模なデータベースでは、SQL SERVERはACCESSよりも明らかに優れています。いくつかのウェブサイトは、様々な理由のために初めにACCESSデータベースを使用することができますが、ウェブサイトの継続的な開発の後、ACCESSデータベースは明らかにSQL SERVERにACCESSデータベースを変換する方法ので、需要を満たすために失敗している?以下のチュートリアルをお読みください。
<スパン 1. Microsoft Office Access 2003、およびSQL Server 2000を先にインストールする必要があります。
2、古いデータベースをバックアップし、バックアップ終了後、Access2003でMDBデータベースを開くと、警告が表示されますが、無視して(セキュリティ警告)、開くボタンを押して、ツールバー-データベースユーティリティ-データベース変換-2002-2003形式に変換して、データベースを2003形式に変換してください。--データベースを変換する --2002-2003形式に変換して、データベースを2003形式に変換します。
3、変換が完了してからAccess 2003で開き、ツールバー-データベースユーティリティ-プロモーションウィザード-新しいデータベース-を押して、SQLデータベースのログイン名、パスワードと作成する新しいデータベース(新しいデータベースに変換する準備ができている)を記入し、次へを押して、" "、次へを押して、すべてのオプションを選択して、" アプリケーションへのいかなる変更"を選択し、終了を押してください。
4、SQL Enterprise Managerを開く - データベース - 対応するデータベースを選択 - すべてのタスクを右クリック - SQLスクリプトの生成 - 一般 - すべてを表示 - すべてのオブジェクトスクリプトを書き込む - OK(保存場所を覚えておく)。
5. 先ほど生成したSQLスクリプトをメモ帳で開き、編集バーで-置換-"datetime"の内容を探し、"simalldatetime"に置換-全て置換、編集バーで-置換-"nvarchar"を"varchar"に置き換え、終了したら保存、終了してください。
6. SQL Enterprise Manager --Database --このデータベースをクリックして新しいデータベースを作成し、ツールバーで --SQL Query Analyzer -file--open--"先ほど生成したSQLスクリプト" --query--execute、そしてウィンドウを閉じます。
7. 次に、SQL Enterprise Managerに戻り -- Database -- New Databaseでこのデータベースをクリックし、ツールバーを開きます -- Database Conversion Service --Import Data--Next--Data Source "Microsoft Access" File name "for old database" -- Next -- Next again -- Copy tables and views from source data --Next - Select All - Next - Run Now - Next - Finish.
関連
-
アクセスでMSysObjectsのシステムテーブルを設定する方法
-
アクセスは、レジストリのキーワードエラー処理方法を開くことができません(80004005エラー)。
-
ACCESSデータベースファイルの圧縮と修復方法[グラフィック]。
-
AccessでSQLを実行する方法
-
アクセスコメントフィールドの64K制限
-
Access 2000、Access 2002、Access 2003のデータベースから削除されたテーブルを復元する方法
-
Accessでレポートをグループ化する際の問題を解決する
-
バックグラウンドのストアドプロシージャを呼び出すACCESSの実装方法
-
INNER JOIN構文で複数のテーブルを結合してレコードセットを作成する
-
予約語・変数名リストへのアクセス
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
小さなアクセスデータベースの記録を構築する
-
Accessデータベースは、ソリューションを更新することはできません書き込むことはできません
-
ACCESSデータベースは、ゼロのメソッドを共有するために自動番号のID値を変更するには
-
ACCESSの自動採番の問題を解決する8つのステップ(SQL SERVER 2000のデータベースをACCESSのデータベースに変換したもの)
-
Accessでデータベースの内容を一括で置き換える2つの方法
-
アクセスデータベースは、フィールドを追加し、フィールドを変更し、SQLステートメントでフィールドを削除する
-
中国語Access2000速習講座 - 1.6 "主キー "を定義する
-
中国語Access2000クイックチュートリアル - 1.5 既存のデータを使用して自動的に新しいテーブルを構築します。
-
レジストリを読み込んで、Officeのバージョンに応じたデータベース接続フィールドを取得します。
-
Accessデータベースは、メソッドを解決するための難しさの開始以来