ExcelVBAでサーバのデータを帳票化するプログラムを作成しています。
汎用性を持たせる為、サーバ名などの接続情報はiniファイルから読み込んでいます。
その中にはUser Id,Password,Initial Catalog,Data Sourceの4つ情報がありますが
DataSourceはIPアドレスで書かれているので、サーバに接続できずに困っています。
取得できるサーバIPアドレスから、サーバ名を求めることは出来るのでしょうか?
ちなみに今は以下のやり方で接続しています。
Set DBCon = CreateObject("ADODB.Connection")
DBCon.ConnectionString = "driver=SQL
Server;server=ServerName;uid=UserID;pwd=PWD;database=DBName"
DBCon.Open
※1)driver=の"SQL"と"Server"の間にはSpace(1)が入っています。
※2)ServerName,uid,pwd,databaseにはそれぞれ、
サーバ名・ユーザID・パスワード・データベース名を入れています。
なにぶんExcelなので、標準モジュールで解決したいです。
どなたかご存知の方、教えてください!!
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
単純にサーバ名の名前解決ができていないのでつながらないだけなのでは?
デフォルトの設定ではNamed Pipe(名前付きパイプ)を使う用になっているものがほとんどのはずです。
まず、ネットワーク環境を整えたほうが良いでしょう。
この回答への補足
アドバイスありがとうございます。
現在の環境設定で大元のシステムが動いており、その付属品として今回のプログラムがあるので
ネットワーク環境はいじれないのです。
「もともとの設定がおかしい」と言われればそれまでなのですが・・・(涙)。
というわけで、IPアドレスからホスト名を求めるやり方を模索中です。
ご存知でしたら教えてください・・・。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Tera Termが接続できない
-
LinuxでのDNSキャッシュ表示
-
DNSの逆引き権限委譲
-
rexecの有効化方法について
-
UltraVNCについて
-
EDN0の設定方法について
-
「ルームサーバと接続が非正常...
-
異なるタイムゾーンのタイムサ...
-
ソラリスかリナックスか?
-
一台のコンピュータで2つのpro...
-
【Windows7】インターネットア...
-
意味の違い ホスト名とサーバー名
-
WinowsServer2003のNTPサーバの...
-
SCPでパスワードを使う方法
-
インターネットサーバーとウェ...
-
二重化構成ネットワークのSolar...
-
Windows2000 と Windows2000ser...
-
NFSを利用したWindows⇔AIXでの...
-
VNCの複数利用の方法
-
FTPの接続継続時間について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Tera Termが接続できない
-
LinuxでのDNSキャッシュ表示
-
DNSの逆引き権限委譲
-
NFS接続+シンボリックリンクを...
-
UltraVNCについて
-
意味の違い ホスト名とサーバー名
-
異なるタイムゾーンのタイムサ...
-
tera termについて
-
DHCPサーバのIPアドレスの確認方法
-
TeraTermでsqlplusを利用した時...
-
apacheのリバースプロキシの設...
-
ポーリング型電子メールとプッ...
-
FTPツールで表示される所有者を...
-
VNCの複数利用の方法
-
FTPの接続継続時間について
-
トレンドマイクロビジネスセキ...
-
Solaris 10のsyslog転送
-
メインフレームとサーバは、何...
-
無線APにおけるNative Vlanにつ...
-
ローカル環境でのNTPサーバ
おすすめ情報