무료 Azure 계정을 설정하여 개인 웹 사이트 호스팅에 적합한 지 여부를 테스트했습니다. Webmatrix를 통해 로컬로 실행되는 사이트가 있습니다. SQL Server 2008 Express 데이터베이스가있는 .NET입니다.Webmatrix가 Azure에 SQL Server 데이터베이스를 게시하지 못했습니다.
저는 Azure 포털에 '웹 사이트'를 설치했으며 웹 사이트 용 데이터베이스도 만들었습니다. 이 사이트의 게시 프로필을 다운로드하여 Webmatrix에로드했습니다. 결국 Azure에 모든 사이트 파일을 게시 할 수 있었지만 이제는 데이터베이스를 게시하려고합니다.
그러나 내가 시도 할 때마다 나는 작동하지 않습니다. 그것은 (매우 느린 있지만) 결국 그냥이 같은 로그를 제공 시작 처음에 연결하는 것 (보안을 위해 약간 변경) : 데이터베이스가 많이 나는하려고하면 휴식 (키 등을 많이) 인덱싱
11/11/2012 18:59
19:00:24: Using ID 'f3c9890f-dc4c-49e7-ad3d-b54e41c0x34d' for connections to the remote server.
19:00:55: Adding ACL's for path (my-site/App_Data)
19:01:49: Using ID '80039cec-bb4c-4e8f-c429-9f32922249f7' for connections to the remote server.
19:02:25: Adding ACL's for path (my-site/App_Data)
19:03:25: Adding database (MSDeploy.Continous/dbFullSql[@path='data source=tcp:p8my6ar10o.database.windows.net,1433;initial catalog=my-site_db;user [email protected]']/sqlScript)
19:03:25: Opening SQL Connection with connection string 'data source=tcp:p8my6ar10o.database.windows.net,1433;initial catalog=my-site_db;user [email protected];pooling=False'. The 'transacted' setting for this connection is 'True'.
19:08:10: Retrying the sync because a socket error (10054) occurred.
19:08:10: Retrying operation 'Serialization' on object MSDeploy.Continous (sourcePath). Attempt 1 of 25.
19:08:10: Using ID '83398aba-3463-4e67-bd72-ef26db54ffa5' for connections to the remote server.
19:08:52: Adding ACL's for path (my-site/App_Data)
19:09:22: Adding database (MSDeploy.Continous/dbFullSql[@path='data source=tcp:p8my6ar10o.database.windows.net,1433;initial catalog=my-site_db;user [email protected]']/sqlScript)
19:09:22: Opening SQL Connection with connection string 'data source=tcp:p8my6ar10o.database.windows.net,1433;initial catalog=my-site_db;user [email protected];pooling=False'. The 'transacted' setting for this connection is 'True'.
을 이런 방식으로 마이그레이션하기 위해 Management Studio에서 표준 '스크립트 데이터베이스'를 수행하므로 옵션이 아닙니다. 어쨌든, Webmatrix는 이것을 할 수 있어야하기 때문에, Webmatrix publish를 통해 작동하게하려고합니다.
누구든지 문제를 해결하는 방법을 알고 있거나 잘못되었을 수 있습니다.
감사합니다 사람들 ... 푸른 (PaaS를)에서
감사를 IP 주소를 허용 관리 할 수 있습니다. SQL Server 마이그레이션 마법사는 로컬 SQL Server 데이터베이스를 새로운 SQL Azure 데이터베이스로 마이그레이션 할 때 작동하는 것 같습니다. 그래도 기존 Azure 데이터베이스를 덮어 쓰지는 못합니다. 약간의 고통입니다. – Dan