質問編集履歴

2

改めて、ソースの中でテーブルを呼んでいる部分がない事を追記しました。

2019/03/13 01:46

投稿

ky_46
ky_46

スコア92

test CHANGED
File without changes
test CHANGED
@@ -146,7 +146,15 @@
146
146
 
147
147
 
148
148
 
149
- この場合、ASP.NETSQLなどを定義したファイルや、なか書き方があるのでしょうか?
149
+ 修正依頼で、DBObjついて記述されたファイルを探すうち気づいたのですが、
150
+
151
+
152
+
153
+ 例えばデータベースにuserac1というテーブルがあって、データが20行ある場合、Default.aspxをブラウザから呼ぶと、そのuserac1のリスト20行が表示されているのに、全文検索で、aspxやaspx.csのフォルダを「userac1」のテキストで検索しても、ヒットが0件になります。
154
+
155
+
156
+
157
+ という事は、少なくともテキストとして閲覧できるプログラムソースの中では何処もuserac1を指示していないのに、実働するとuserac1を読みに行っていますから、ASP.NETでは、テキストで読める以外になにかデータベース定義のバイナリファイルが存在するのでしょうか?
150
158
 
151
159
 
152
160
 

1

変更依頼があったので、データベースがSQLServeであることを追記しました。

2019/03/13 01:46

投稿

ky_46
ky_46

スコア92

test CHANGED
File without changes
test CHANGED
@@ -6,11 +6,29 @@
6
6
 
7
7
 
8
8
 
9
+ 知人の会社で、イントラ用のWEBアプリが動いています。
10
+
11
+ サーバーの構成はWISAで、Windows Server IIS SQLServer ASP.NETとなっています。
12
+
9
- 知人の会社でイントラ用のWEBアプリが動いていのですが、開発元はとうに倒産して設計書も定義書も手元にく、なにがどうなってているのか判らないま、数年来稼働している状態に陥っています。
13
+ 確認しましたがデータははSQLServerにあり、LAN上のWindows7機のWEBブラウザでWEBアプリにより、閲覧、追加、修正、削除できうになっています。
14
+
15
+ サーバーのSQL Serverマネージャーでも確認しましたが、データはこれでまちがいないようです。
10
16
 
11
17
 
12
18
 
19
+ WEBアプリの開発元はとうに倒産して設計書も定義書も手元になく、なにがどうなって動いているのか判らないまま、数年来稼働している状態に陥っています。
20
+
21
+
22
+
13
- このままブラックボックスではリプレースも依頼できないと困り果てている様子なので、とりあえずどういう仕組みで動いてるのか調べてみようと思っすが行き詰まっしまいました。
23
+ このままブラックボックスではリプレースも依頼できないと困り果てている様子なので、とりあえずどういう仕組みで動いてるのか調べてみようという事になり、相手先の許可を得で、ASPのソースと、データベースのbak(数年前の古いもの)を提供しもらいました。
24
+
25
+
26
+
27
+ 仮想のWindows Server上で、ASPファイルのフォルダの配置を相手先に合わせ、bakからデータを復元すると、相手先と同じように稼働するのが確認できています。
28
+
29
+
30
+
31
+ それでソースを読んでいけば、動作の仕組みが判るのではと思ったのですが、行き詰まってしまいました。
14
32
 
15
33
 
16
34