이것은 내가 온라인으로 수집 할 수 있습니다 무엇에서 해결하기 정말 쉬운 문제처럼 보이지만, 나는 그것이 내 인생 동작하지 않습니다 :원격 연결 문자열
내가 노력하고 있어요 그의 아빠를 돕기 위해. Microsoft SQL Server 관리 서버를 사용하는 ASP.NET 기반 사이트입니다. 이 코드는 Visual Studio를 사용하여 개발되었으며 Microsoft의 IIS와 함께 호스팅되므로 본질적으로 완전히 Microsoft 기반 사이트입니다.
지금까지 WebMatrix 3에서 기본적으로 작동하는 테스트 사이트를 얻었습니다. 그러나 WebMatrix의 SQL 시스템을 프로덕션 서버에 연결하려면 연결 문자열에 무엇을 넣어야하는지 알 수 없습니다.
프로덕션 데이터베이스에서 구조를 추출하고 WebMatrix에서 쿼리를 실행하여 데이터베이스를 복제하려고했지만 MS SQL 2008에 대한 서비스 팩 2가 필요한 프로그램이며 설치가 잘 모르겠다면 실패합니다 왜.
가장 좋은 시나리오는 프로덕션 서버의 데이터베이스에 연결하는 것입니다.
웹 매트릭스는 내 데스크톱 컴퓨터에 설치되어
그래서Data Source = (ComputerName)\SQLEXPRESS
Initial Catalog = (db)
Persist Security Info = true
User ID = (uid)
Password = (password)
ProviderName= System.Data.SqlClient
가 명확하고, 웹 사이트는 코드 자체입니다 :
현재, 연결 문자열이 있습니다. 프로덕션 사이트는 웹 사이트 코드이며, 테스트 사이트는 webmatrix에로드 된 웹 사이트의 사본이지만 어디에서나 서버에 설치되어 실행됩니다.
데이터베이스의 작업 복사본이 하나 있으며 프로덕션 서버에 있습니다.
WebMatrix에서 적절한 포트를 통해 서버에 연결하고 데이터베이스에 로그인하여 사이트를 구성하는 데 필요한 데이터를 검색하여 코드를 편집하고 테스트 할 수있는 연결 문자열을 생성하려고합니다. 그것.
제 질문은 WebMatrix 연결 마법사에서 포트를 나타내는 슬롯이없는 것처럼 보이면 어떻게합니까?
GMG ... 불행히도 문제의 데이터베이스가 웹 사이트 코드를 조작하는 컴퓨터에 있고 데이터베이스가 서버에있는 경우가 아니라면 도움이 될 것이라고 생각합니다. 코드는 서버와 물리적으로 다른 엔티티 인 내 바탕 화면에 있습니다. 내가 말할 수있는 한 대답은 IP 주소, 포트, 서버의 Windows 방화벽 포트 및 서버, 데이터베이스 또는 둘 다에 대한 암호 및 사용자 ID를 포함해야합니다.하지만 포트를 입력하는 옵션을 찾지 못했고 IP 주소를 어디에 넣을 지 잘 모릅니다. – bordeo