데이터베이스에 세션 상태를 저장하는 방법 ??? & 응용 프로그램 변수를 SQL Server 2005 데이터베이스에 저장하기위한 구성이 있습니까?Sql Server 2005를 통한 상태 관리
답변
당신이 (당신은 내가 방금 추가 한 태그를 제거하지 않는 경우)를 기본적으로 세션 상태 값과 정보에 의해 these instructions
명령 프롬프트에서이 명령을 실행합니다. OSQL -S SQLEXPRESS -E
그런 다음 Management Studio Express를 http://www.microsoft.com/downloads/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=en 에서 설치하십시오.하지만 SQL Express에서는이 작업을 수행하지 않으려 고합니다. 그것은 무의미하다. SQL 세션 상태는 여러 웹 서버간에 상태를 공유합니다. 단일 컴퓨터를 사용하고 있음을 나타내는 SQL Express를 사용하는 경우 SQL 세션 상태에 신경을 쓰지 않는 이유는 무엇입니까? – blowdart
성공적으로 설치된 SQLServer2005_SSMSEE.msi를 다운로드하여 설치하십시오. 그런 다음 관리 스튜디오를 실행하면 처리되지 않은 예외가 표시됩니다. 내가 이것을 계속할 때 나는 SQL 익스프레스를 연결할 수있다. 그럼 내가 뭘하는거야 ?? 왜냐하면 내가 열린 예외 발생 및 스튜디오가 자동으로 닫히기 때문입니다. 어떻게 그 스크립트를 실행합니까? –
에 따라 asp.net에 평균 가정은 ASP 내에서 메모리 에 저장됩니다 .NET 프로세스. 또는 데이터를 SQL Server 데이터베이스에 저장할 수 있습니다. 은 여러 웹 서버에서 공유 할 수 있습니다. 세션 상태에 대한 자세한 내용은 세션 상태 저장소 공급자 구현 및 세션 상태 모드 구현을 참조하십시오.
당신이 Aspnet_regsql.exe 와 세션 상태에 지정한 데이터베이스가 이미 존재하지 않는 경우, 현재 사용자는 내에서 스키마 요소를 생성하도록 SQL Server의 데이터베이스뿐만 아니라 을 만들 에 권한이 있어야합니다 데이터 베이스. 데이터베이스가 존재하는 경우 기존 사용자 스키마 요소를 만들려면 현재 사용자에게 권한이 있어야합니다.
는 Aspnet_regsql.exe 실행, SQL 서버에 세션 상태 데이터베이스 를 설치하려면 도구를 제공 한 명령으로 정보 다음
SQL Server 인스턴스의 이름, -S를 사용하여 옵션.
SQL 서버를 실행하는 컴퓨터에서 데이터베이스를 만들 수있는 권한이있는 계정의 로그온 자격 증명입니다. -E 옵션을 사용하여 현재 로그온 한 사용자 을 사용하거나 -U 옵션을 사용하여 -P 옵션과 함께 사용자 ID를 지정하여 암호를 지정하십시오.
-ssadd 세션 상태 데이터베이스를 추가하는 명령 줄 옵션입니다.
은 기본적으로 컴퓨터 실행 SQL 서버 2005 익스프레스 판에 세션 상태 데이터베이스를 설치하는 Aspnet_regsql.exe를 사용할 수 없습니다. SQL Server 2005 Express Edition 을 사용하여 세션 상태를 저장하는 방법에 대한 자세한 내용은 세션 상태 모드를 참조하십시오. 여기에서
VS 명령 프롬프트에서이 명령을 실행합니다. aspnet_regsql.exe -S localhost -E -ssadd 오류가 발생합니다. -ssadd 인수가 잘못되었습니다. 나는 무엇을합니까 ?? –
명령을 복사/붙여 넣기 대신 입력 해보십시오. 나를 위해 일했다. – Sprockincat
- 1. SQL Server 상태 관리 로그인에 오류가 있습니까?
- 2. ASP.NET SQL Server 상태 관리 - get appid
- 3. SQL Server 2005를 사용하는 SQL 피벗
- 4. SQL 서버 상태 관리
- 5. 웹 서비스에서 SQL Server 2005를 통해 SQL Server CE 동기화
- 6. SQL Server 2005를 사용하여 데이터베이스 복원
- 7. Enterprise Library 1.0은 SQL Server 2005를 지원합니까?
- 8. IIS6.0 및 SQL Server 2005를 사용하는 ELMAH
- 9. SQL Server 2005도 Visual Studio 2005를 설치합니까?
- 10. ASP.NET 및 SQL Server 2005를 사용하여
- 11. 두 개의 SQL Server 2005를 동기화하십시오.
- 12. SQL Server 2005를 사용하는 Active Directory 그룹
- 13. SQL Server 2005를 Vista에 설치, COM + 오류
- 14. SQL Server 교착 상태 (SQL Server 2000)
- 15. REST 웹 서비스에서 SQL Server 2005를 업데이트하는 가장 간단한 방법
- 16. SQL Server 2000 교착 상태
- 17. SQL Server 2000 메모리 상태
- 18. Team Foundation Server - SQL Server 버전 관리
- 19. SQL Server 유지 관리 제안?
- 20. SQL Server 관리 Studio Express를
- 21. SQL Server Compact - 스키마 관리
- 22. SQL Server 2008 유지 관리
- 23. SQL Server 상태 : 42000-5074 및 SQL 상태 : 42000-4922
- 24. ODBC를 통한 SQL Server 백업 데이터베이스
- 25. SQL 서버 SPID SQL Server 관리 Studio에서
- 26. Microsoft Sync Framework 2.0은 Sql Server 2005를 클라이언트로 지원합니까?
- 27. SQL Server 2005를 사용하여 tomcat에 컨테이너 기반 보안 구현
- 28. Sql Server 2005를 사용하여 상향식 재귀 CTE 필터링
- 29. ASP.Net 3.5/SQL Server 2005를 사용하는 웹 사이트에서 TimeZones 사용
- 30. SQL Server 2005를 기본 인스턴스에서 명명 된 인스턴스로 변경합니까?
이 귀하의 경우 옵션이 있는지 모르겠어요,하지만 당신은 심각하게 모든 세션 상태를 사용하지 않는 것이 좋습니다. 실제로 이것은 세션 쿠키의 생존을 항상 기대할 수 없으므로 매우 취약한 솔루션입니다.게시 데이터 (뷰 상태)를 사용하여 여러 페이지의 페이지로 정보를 전달하고 세션 ID보다 영구적 인 데이터를 사용하여 영구적으로 유지해야하는 데이터를 데이터베이스에 저장합니다. – Jacob