記事ディレクトリ
1 はじめに
データベースの重要性は誰もが認識していると思いますが、企業の従業員情報からWebサイトへのアクセスや取引データに至るまで、さまざまなデータを電子的に保管するフォルダとして、データベースはシーンによっては重要なものの1つとなっています。企業の正常な運営に不可欠な条件。企業内の他のタスクと同様、データベースにも必要なメンテナンスが必要です。ただし、マスク期間のテスト後は、独自のデータベースのリモート操作を設定する必要があるようです。今回は、cpolar のイントラネットへの侵入、リモート接続、SQL Server の操作方法を紹介します。
2. SQL Server をローカルにインストールしてセットアップする
Microsoft SQL Server は比較的有名なリレーショナル データベース管理ソフトウェアであり、最も広く使用されているわけではありませんが、Microsoft の製品であるため、自社の Windows シリーズ オペレーティング システムとの互換性が高く、さまざまな用途に非常に適しています。 Windows システム、オペレーティング システム ハードウェアの役割を担い、データ管理ソフトウェアの責任を負います。
2.1 SQL Serverのダウンロード
SQL Server は Microsoft によって作成されているため、ダウンロードは Microsoft の公式 Web サイト ( https://www.microsoft.com/en-us/sql-server/sql-server-downloads )で簡単に見つけることができます。
必要なバージョンをクリックしてダウンロードし (私は「Developer」を選択しました)、ダウンロードした .exe ファイルをダブルクリックすると、自動的にインストールできます。
オプションで安装模式
、希望のモードも選択します。ここで筆者は基本
インストールモードを選択しました。
次のステップは、Next
インストールプロセスを最後まで完了することです
2.2 SQL Serverのローカル接続テスト
インストール完了後、自動的にSQL Serverの操作画面に移行しますので、以下の立即连接
ボタンをクリックしてください。
このとき、SQLCMDコマンドラインウィンドウが表示されますので、表示内容が下図のようであればローカルSQL Serverのインストールは完了です。
2.3 Cpolar イントラネットペネトレーションのダウンロードとインストール
次に、SQL Server へのリモート接続のための主要なソフトウェア [Cpolar] (ブログ - cpolar Jidian Cloud ) のインストールを続けます。Microsoft SQL Server と同様に、Cpolar の公式 Web サイト ( www.cpolar.com )にログインし下载
、ホームページの上部にあるボタンをクリックして、cpolar ダウンロード ページに入り、必要なバージョンの cpolar ソフトウェアをダウンロードできます。もちろん、ここでは Windows バージョンを選択してダウンロードします。
Cpolar のダウンロードが完了したら、ダウンロードしたファイルを解凍し、.msi ファイルをクリックして cpolar 自動インストール プログラムを起動し、インストールはNext
1 ステップで完了します。
2.3 Cpolar イントラネット浸透のための登録
cpolar は登録ユーザーを区別するため、ユーザーごとに個別のデータ トンネル (無料か有料かに関係なく) を作成し、ユーザーごとに独立したパスワードとトークン コードを追加して、ユーザー データのセキュリティを確保します。そのため、cpolarを使用する前に登録が必要ですが、登録方法も非常に簡単で、cpolar公式サイトの右上にあるボタンをクリックしてユーザー登録ページに入り、以下のような簡単な情報を設定するだけです
注册
。ユーザー名とパスワードを入力して新規ユーザーの登録を完了します。
3. ローカル Web ページの公開
この時点では、SQL Server と cpolar をローカル コンピューターにインストールしました。次に、cpolar イントラネット ペネトレーションを使用して、パブリック インターネットからローカル SQL Server に直接接続できるデータ トンネルを作成し、SQL へのリモート アクセスの目的を達成します。サーバ。
無料版の cpolar で設定されたデータ トンネル アドレスは 24 時間周期でリセットされますが、VIP 版では長期間変更されない安定したデータ トンネル アドレスを作成できることに注意してください。しかし、いつデータベースにリモート接続する必要があるかわかりません (著者は一時的な疫病対策で大きな損失を被りました)。そのため、長期的に安定したデータ トンネルを作成するために、cpolar を VIP バージョンにアップグレードしました。
3.1 Cpolar クラウド設定
まず、cpolar クライアントにログインし、ページの左側にあるボタンを仪表台
見つけて、データ トンネルの「予約」ページに入ります。预留
cpolar の予約ページで、保留的TCP地址
フィールドを見つけて、接続したい SQL Server のパブリック ネットワーク アドレスを設定します。このアドレスは、データ トンネルの入り口と見なすことも、空のデータとして理解することもできます。トンネル (結局のところ、トンネルの入り口はここに設定されています。ローカル ソフトウェアに関連付けられた出力ポートはまだありません)。
フィールドでは保留的TCP地址
、次の 2 つの簡単な設定を行うだけです。
- リージョン: サーバーが配置されているリージョン。最も近いものを選択できます。
- 説明: 区別しやすい限り、このデータ トンネルのアノテーションとみなすことができます。
これら 2 つの設定を完了したら、右側の「予約」ボタンをクリックして、このデータ トンネルへの入り口を固定できます。
地址
ここでは、フィールドの内容をコピーする必要があります。このアドレスは、cpolar クライアントをセットアップするときに必要になります。このデータ トンネルが不要になった場合は、右側をクリックしてx
この予約済みトンネルを削除し、貴重なトンネル クォータを節約することもできます。
無料版の一時データトンネルはcpolarクラウド上に設定する必要がなく、cpolarクライアント上に直接設定できますが、長期間安定して存在できるデータトンネルを設定することはできません。 。
3.2 Cpolar のローカル設定
次に、ローカル コンピューターにインストールされている cpolar クライアントに戻ります (スタート メニューからショートカットをクリックするか、ブラウザーに直接 localhost:9200 と入力してアクセスできます)。cpolar クライアントの左側で、ローカル データ トンネルを設定する
隧道管理
項目の下のボタンをクリックし、cpolar クラウドによって作成されたトンネルの入り口をローカル SQL Server に接続します。创建隧道
もちろん、データ トンネルを作成する場合は、特に次のようないくつかの設定を行う必要があります。
隧道名称
: この列は、ローカルに作成された他のトンネルと区別するために使用される、データ トンネルのコメントとみなすこともできます微软SQL
。协议
: この列は、この例で選択された Web ページの公開、データ送信、ハードウェア相互接続などのイントラネット侵入のアプリケーション シナリオですTCP协议
。本地地址
: この列には、SQL Server の出力ポート番号、つまりポート1433
(SQL Server のデフォルトのポート番号) を入力する必要があります。端口类型
: この列は主にイントラネット侵入データ トンネルの期間です。長期間使用する場合はクリックし、固定TCP端口
テストまたは一時的な使用のみの場合は選択します随机临时TCP端口
(固定 TCP ポートはアップグレードが必要であることに注意してください)プロフェッショナルバージョン以降の極性)预留的TCP地址
: このフィールドは、「固定 TCP ポート」を選択したユーザーに限定されます。「ランダム一時 TCP ポート」オプションがチェックされている場合、このフィールドは表示されません。今すぐ記入してください保留成功的固定TCP端口地址
。
これらの設定を完了したら、下のボタンをクリックして、创建
cpolar クラウドに予約された空のデータ トンネルをローカル SQL 出力ポートに接続できます。
ローカル データ トンネルの作成が完了すると、cpolar クライアントは自動的に隧道管理
項目の下のページにジャンプします隧道列表
。
ここでは、すべてのデータ トンネルの動作状況 (オンラインか正常に切断されているか) を明確に確認し、特定のデータ トンネルに対して開始、停止、削除などの操作を実行できます。 , 情報の変更については編集入り口もこちらから。
4. 公衆ネットワークアクセステスト
cpolar クライアントの設定が完了したら、
状态
項目の下の在线隧道列表
ページをクリックして、ローカル SQL Server へのリモート アクセス用のアドレス (つまり、トンネルの入り口) を見つけ、このアドレスを別のリモート データベース管理ソフトウェアに貼り付けます。 SQL Server 上のローカルに接続します。
たとえば、Windows コマンド ラインで (パブリック ネットワーク アドレスの最初の tcp:// をコピーする必要はありません)
sqlcmd -s 公网地址:公网端口号
または、Navicat ツールを使用して主机
、cpolar によって生成されたアドレスを接続ページのフィールドに入力します (先頭の tcp:// を削除し、末尾の数値ポート番号の前のコロンをカンマに変更します:
) ,
。
同様に、リモート接続に SSMS グラフィカル インターフェイスを使用することもできます。また、接続インターフェイスで、cpolar によって生成されたアドレスをフィールドに貼り付けます (先頭の tcp:// を削除し、コロン ":" を置き換えます) 服务器名称
。最後の数値ポート番号の前) をカンマ ",") に変更して、ローカル コンピューター上の SQL Server に接続します。
5。結論
この時点で、ローカルの Microsoft SQL Server へのリモートログイン設定が完了しました。cpolar で生成されたアドレスを使用して、複数のデータベース管理ソフトウェアから SQL Server にログインできるようになり、作業の利便性が大幅に向上しました。