作者keaton209 (come pick me up)
看板Visual_Basic
标题Re: [.NET] 正式环境 复制到测试环境
时间Sun Mar 22 16:18:49 2009
※ 引述《keaton209 (come pick me up)》之铭言:
: 标题: [.NET] 正式环境 复制到测试环境
: 时间: Sun Mar 22 11:55:06 2009
:
: 请输入专案类型(网站专案或者应用程式专案):VB.Net
:
: 现在想将已签约的客户的正式环境
: 重建到一个测试环境 让客户及维护工程师能做测试使用
:
: 架构是一台windows server 2003当web server 跑ASP.Net1.0
: 还有一台也是windows server 2003 架sql server 2005当资料库
:
: 现在我用vm架了两台win server2003 当测试环境
: 一台copy程式码 当web server
: 一台还原正式环境的资料库
: 目前web环境跑起来了 但却连不上资料库
: 这会是什麽原因吗请问??
:
: 谢谢
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 219.71.197.9
: → MOONRAKER:为何一定要架2-tier来测试?也可以在同一VM上跑资料库呀 03/22 13:28
: → keaton209:可以架在同一台机器上 但因为正式环境就是这样架构 03/22 13:42
: → keaton209:而且我看不出连资料库的方式... 03/22 13:43
: → MOONRAKER:conn string可能会写在某个大家共通的include file里吧 03/22 13:45
: → MOONRAKER:甚至可能写成一个DLL 所以改连线字串就要recompile DLL 03/22 13:46
你好 我看到一支HostString.vb的档案 里面写
Public Shared ReadOnly Property ConnectionString(ByVal sDBLock As String, Optional ByVal DBType As DataBase = DataBase.EPB) As String
Get
If sDBLock = "DBLock" Then
Select Case DBType
Case DataBase.EPB
Return "user id=EPB;password=EPB;database=EPB;data source=EPB;Connect Timeout=3000;Connection Lifetime=3000"
....
这是我看到零散的开发文件中唯一有连线资料库的连线字串的file
但在正式环境中没有这个档案 也没有HostString.dll这个档案
所以 是bin目录中的某个dll档 里面会记载着连线字串吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.71.197.9
1F:→ MOONRAKER:还有bin...怎麽会这麽像啊 XD 的确很有可能 03/22 17:54