お世話になります。
これまで、社内ネットワークで SQL Server + Access ADPでプログラムを作成していましたが、データだけをレンタルサーバなどに移行し、インターネット経由でデスクトップのPCとやり取りするにはどうしたらいいのでしょうか。(クライアントは、ASP.NETなどを経由してWEBブラウザを利用するのではなく、直接AccessやVBで通信して利用したいと考えています)
サーバの設定や接続文字列の書き方など、必要な情報(必要な資料がのっているサイトなど)をご教示いただければ助かります。
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
一般にいわれるレンタルサーバじゃ無理と思いますが。
接続文字列の中でポート番号を書きますが(書かなければデフォルトのポート番号使用。)
このポート番号が、WebブラウザとAccessやVBで使うODBCやADO(ADO.Net)etcで違っていて
一般にいわれるレンタルサーバでは、Web経由のアクセスしかできない設定のはず。
普通、サーバ側のポート設定などさせてくれないし、設定できても、
ファイアーウォールを通過できないとかになりそうです。
とややこしいことは置いておいて、お望みのことは、
ホスティングサービス、とかクラウドサービスとか呼ばれるサービスを探してください。
ま、レンタルサーバ業者もやってますので、レンタルサーバで探して、ホスティングやクラウドの
項目を見るということになると思います。
これらは条件がまちまち。業者毎に違うと思ってもいいと思います。
で、設定は逆に、社内LANにサーバを置いているのとほとんど一緒。
単に接続するIPアドレスが替わるだけ、といったパターンもあります。
(クラウドのPaasやホスティング)
但し、OSやデータベースはこちらで用意するという条件になるかもしれません。
また、サーバの設定などもこちらということになるでしょう。
(通常のサーバへの導入とほぼ同じ手順を、特定のツールかリモートデスクトップ接続で接続した
サーバに対して行います。CD-ROMとかは、大抵、クライアントに接続されている装置を使う。
業者ごとにまちまちかもしれません。)
クラウドのSaasなら、データベースまで業者持ちというのもあるのかもしれませんが、
こうなるとサーバの設定は業者側がしていて変更不可。
接続文字列とかに制限(ポート番号はこれ、とか)がついてくるかもしれません。
ちなみに、ネットワークはVPN(仮想プライベートネットワーク)にして外部とつながない、
(外部とつなぐなら、HTTPとか別の方法を使うべき)
とかにしておかないと不正侵入されて大変困ったことになります。
お忙しいところ、ご教授ありがとうございました。
できることとできないこと、およびVPNを利用するのが、賢明なのが良く分かりました。
ありがとうございました。
No.1
- 回答日時:
>サーバの設定や接続文字列の書き方など、必要な情報(必要な資料がのっているサイトなど)をご教示いただければ助かります。
おそらくこういった単純な話では無いと思います。
データを移設が必要となった背景、データの機密度、データへアクセスする人の対象や場所など不明な点が多々ありますが、
インターネット上で見える場所に置くセキュリティリスクをどのように考えているかが抜けているように思います。
一般的にはVPNなどを利用すると思いますが、質問者さんだけでは解決できないように感じます。
社内にネットワーク管理者がいればその方に、そうでなければ専門の業者に依頼する方が良いように思います。
VPNの環境が整えばデータへの接続は社内とほとんど変わらないことになります。
まとはずれな回答ならば申し訳ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- ダイヤルアップ Raspberry Piでアナログモデム経由で音声再生 1 2022/05/20 18:01
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- サーバー Windows2019CALとRDS CALについて 1 2022/06/19 13:48
- ネットワーク 社内ネットワークの1台だけ接続できないときがある 4 2023/01/25 11:58
- Wi-Fi・無線LAN 社用PCのWi-Fiがインターネット無しになる 5 2023/07/13 09:13
- Android(アンドロイド) 外出先でAndroidのスマホでインターネットに接続するには 4 2022/06/17 22:04
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- その他(プログラミング・Web制作) Accessの代わりのノンプログラムデータベース作成 4 2022/10/21 09:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クライアントPCからのアクセ...
-
クエリをキャンセルしたいので...
-
listener.logが肥大化
-
データベースに接続したままの...
-
Access→Oracleデータ参照にはAD...
-
デスクトップアプリからサーバ...
-
CSEでDB接続しようとすると...
-
Oracleで今接続しているセッシ...
-
Access2000からネットワーク経...
-
キャッシュとバッファの違いは?
-
今年亡くなった有名人を一発で...
-
型 varchar から型 numeric へ...
-
マクロでデータベースの最適化...
-
ADODB.Recordset エラー '800a0...
-
データベースの最適化をマクロ...
-
accessの勉強ができるサイトは?
-
汎用カード型のデータベースソ...
-
【ACCESS】複数のパソコンから...
-
データベースソフトのTCARDにつ...
-
VBでXMLデータをMS-ACCESS2000...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クエリをキャンセルしたいので...
-
ODBC経由の処理が遅い
-
listener.logが肥大化
-
Oracleで今接続しているセッシ...
-
Access→Oracleデータ参照にはAD...
-
CSEでDB接続しようとすると...
-
データベースに接続したままの...
-
VPNでの接続速度が異なります。
-
異なるOracleサーバ上のテーブ...
-
Access Oracle環境の切替方法
-
クライアントPCからのアクセ...
-
VPNでデータベースに接続した時...
-
Oracleのパラメータ値について...
-
ODBCの通信内容の暗号化
-
セッション復活の方法
-
OracleからSQLServer参照時の不...
-
インターネット経由でデータを...
-
ADO接続でのセッションIDとシリ...
-
PGAとUGA
-
型 varchar から型 numeric へ...
おすすめ情報