programing

Azure 스토리지 에뮬레이터가 설치되지 않음

abcjava 2023. 5. 16. 22:03
반응형

Azure 스토리지 에뮬레이터가 설치되지 않음

웹 플랫폼 설치 프로그램을 통해 azure 스토리지 에뮬레이터를 설치할 수 없습니다.

=== Logging started: 4/25/2014  10:34:55 ===
Action start 10:34:55: INSTALL.
Action start 10:34:55: AppSearch.
Action ended 10:34:55: AppSearch. Return value 1.
Action start 10:34:55: FindRelatedProducts.
Action ended 10:34:55: FindRelatedProducts. Return value 1.
Action start 10:34:55: LaunchConditions.
Action ended 10:34:55: LaunchConditions. Return value 1.
Action start 10:34:55: ValidateProductID.
Action ended 10:34:55: ValidateProductID. Return value 1.
Action start 10:34:55: CostInitialize.
Action ended 10:34:55: CostInitialize. Return value 1.
Action start 10:34:55: FileCost.
Action ended 10:34:55: FileCost. Return value 1.
Action start 10:34:55: SetREINSTALLMODE.
Action ended 10:34:55: SetREINSTALLMODE. Return value 1.
Action start 10:34:55: CostFinalize.
Action ended 10:34:55: CostFinalize. Return value 1.
Action start 10:34:55: SetCommandForRunInitialize.
Action ended 10:34:55: SetCommandForRunInitialize. Return value 1.
Action start 10:34:55: InstallValidate.
Action ended 10:34:55: InstallValidate. Return value 1.
Action start 10:34:55: InstallInitialize.
Action ended 10:34:55: InstallInitialize. Return value 1.
Action start 10:34:55: RemoveExistingProducts.
Action ended 10:34:55: RemoveExistingProducts. Return value 1.
Action start 10:34:55: ProcessComponents.
Action ended 10:34:55: ProcessComponents. Return value 1.
Action start 10:34:55: UnpublishFeatures.
Action ended 10:34:55: UnpublishFeatures. Return value 1.
Action start 10:34:55: RemoveRegistryValues.
Action ended 10:34:55: RemoveRegistryValues. Return value 1.
Action start 10:34:55: RemoveShortcuts.
Action ended 10:34:55: RemoveShortcuts. Return value 1.
Action start 10:34:55: RemoveFiles.
Action ended 10:34:55: RemoveFiles. Return value 1.
Action start 10:34:55: InstallFiles.
Action ended 10:34:55: InstallFiles. Return value 1.
Action start 10:34:55: RunInitialize.
Action ended 10:34:55: RunInitialize. Return value 1.
Action start 10:34:55: CreateShortcuts.
Action ended 10:34:55: CreateShortcuts. Return value 1.
Action start 10:34:55: WriteRegistryValues.
Action ended 10:34:55: WriteRegistryValues. Return value 1.
Action start 10:34:55: RegisterUser.
Action ended 10:34:55: RegisterUser. Return value 1.
Action start 10:34:55: RegisterProduct.
Action ended 10:34:55: RegisterProduct. Return value 1.
Action start 10:34:55: PublishFeatures.
Action ended 10:34:55: PublishFeatures. Return value 1.
Action start 10:34:55: PublishProduct.
Action ended 10:34:55: PublishProduct. Return value 1.
Action start 10:34:55: InstallFinalize.
CAQuietExec:  Windows Azure Storage Emulator 3.0.0.0 command line tool
CAQuietExec:  Error: No available SQL Instance was found.
CAQuietExec:  Error 0xfffffff6: Command line returned an error.
CAQuietExec:  Error 0xfffffff6: CAQuietExec Failed
CustomAction RunInitialize returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 10:38:33: InstallFinalize. Return value 3.
Action ended 10:38:34: INSTALL. Return value 3.
Property(S): UpgradeCode = {CF5CD495-AEDE-42DA-B7CF-A70D398D4E6A}
Property(S): RunInitialize = "C:\Program Files (x86)\Microsoft SDKs\Windows Azure\Storage Emulator\WAStorageEmulator.exe" init -forcecreate -autodetect
Property(S): DOTNET4FULL = 4.5.51641
Property(S): LOCALDBINSTALLED = C:\Program Files (x86)\Microsoft SQL Server\110\LocalDB\Binn\SqlUserInstance.dll
Property(S): SQLEXPRESSVERSION = 10.0.2531.0
Property(S): TARGETDIR = G:\
Property(S): StorageEmulatorMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Windows Azure\Storage Emulator\
Property(S): STORAGEEMUDIR = C:\Program Files (x86)\Microsoft SDKs\Windows Azure\Storage Emulator\
Property(S): WixUIRMOption = UseRM
Property(S): ALLUSERS = 1
Property(S): ARPNOMODIFY = 1
Property(S): REINSTALLMODE = amus
Property(S): WindowsAzureMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Windows Azure\
Property(S): ProgramMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
Property(S): WINDOWSAZUREDIR = C:\Program Files (x86)\Microsoft SDKs\Windows Azure\
Property(S): MICROSOFTSDKSDIR = C:\Program Files (x86)\Microsoft SDKs\
Property(S): ProgramFilesFolder = C:\Program Files (x86)\
Property(S): SourceDir = C:\Users\win8\AppData\Local\Microsoft\Web Platform Installer\installers\WindowsAzureStorageEmulator.3.0\1356EC2B8E2DBE40C737E5555DD11DFA1BE1AB47\
Property(S): MSIRMSHUTDOWN = 1
Property(S): WIXUI_INSTALLDIR = INSTALLDIR
Property(S): ARPSYSTEMCOMPONENT = 1
Property(S): DefaultUIFont = WixUI_Font_Normal
Property(S): WixUI_Mode = Minimal
Property(S): Manufacturer = Microsoft Corporation
Property(S): ProductCode = {6DFDA7BE-32F0-4E6F-B304-3567E656D18C}
Property(S): ProductLanguage = 1033
Property(S): ProductName = Windows Azure Storage Emulator - v3.0
Property(S): ProductVersion = 3.0.6848.39
Property(S): ErrorDialog = ErrorDlg
Property(S): SecureCustomProperties = NEWERVERSIONDETECTED;OLDEMULATORPACKAGEDETECTED;OLDERVERSIONDETECTED
Property(S): WixPdbPath = o:\bttemp\149736\obj.amd64fre\services\xstore\rdpackages\storageemulatorpackage\objfre\amd64\en-us\WindowsAzureStorageEmulator.wixpdb
Property(S): MsiLogFileLocation = C:\Users\win8.hub\AppData\Local\Temp\WindowsAzureStorageEmulator.txt
Property(S): PackageCode = {C5E0C90F-EFDF-4030-8F5D-2A3AF97D8B80}
Property(S): ProductState = -1
Property(S): PackagecodeChanging = 1
Property(S): REBOOT = ReallySuppress
Property(S): CURRENTDIRECTORY = C:\WINDOWS\SysWOW64
Property(S): CLIENTUILEVEL = 3
Property(S): CLIENTPROCESSID = 5180
Property(S): VersionDatabase = 200
Property(S): VersionMsi = 5.00
Property(S): VersionNT = 603
Property(S): VersionNT64 = 603
Property(S): WindowsBuild = 9600
Property(S): ServicePackLevel = 0
Property(S): ServicePackLevelMinor = 0
Property(S): MsiNTProductType = 1
Property(S): WindowsFolder = C:\WINDOWS\
Property(S): WindowsVolume = C:\
Property(S): System64Folder = C:\WINDOWS\system32\
Property(S): SystemFolder = C:\WINDOWS\SysWOW64\
Property(S): RemoteAdminTS = 1
Property(S): TempFolder = C:\Users\win8.hub\AppData\Local\Temp\
Property(S): CommonFilesFolder = C:\Program Files (x86)\Common Files\
Property(S): ProgramFiles64Folder = C:\Program Files\
Property(S): CommonFiles64Folder = C:\Program Files\Common Files\
Property(S): AppDataFolder = C:\Users\win8\AppData\Roaming\
Property(S): FavoritesFolder = C:\Users\win8\Favorites\
Property(S): NetHoodFolder = C:\Users\win8\AppData\Roaming\Microsoft\Windows\Network Shortcuts\
Property(S): PersonalFolder = C:\Users\win8\Documents\
Property(S): PrintHoodFolder = C:\Users\win8\AppData\Roaming\Microsoft\Windows\Printer Shortcuts\
Property(S): RecentFolder = C:\Users\win8\AppData\Roaming\Microsoft\Windows\Recent\
Property(S): SendToFolder = C:\Users\win8\AppData\Roaming\Microsoft\Windows\SendTo\
Property(S): TemplateFolder = C:\ProgramData\Microsoft\Windows\Templates\
Property(S): CommonAppDataFolder = C:\ProgramData\
Property(S): LocalAppDataFolder = C:\Users\win8\AppData\Local\
Property(S): MyPicturesFolder = C:\Users\win8\Pictures\
Property(S): AdminToolsFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\
Property(S): StartupFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\
Property(S): StartMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\
Property(S): DesktopFolder = C:\Users\Public\Desktop\
Property(S): FontsFolder = C:\WINDOWS\Fonts\
Property(S): GPTSupport = 1
Property(S): OLEAdvtSupport = 1
Property(S): ShellAdvtSupport = 1
Property(S): MsiAMD64 = 6
Property(S): Msix64 = 6
Property(S): Intel = 6
Property(S): PhysicalMemory = 8142
Property(S): VirtualMemory = 5083
Property(S): AdminUser = 1
Property(S): MsiTrueAdminUser = 1
Property(S): LogonUser = win8
Property(S): UserSID = S-1-5-21-1097169495-1557939910-592522955-27415
Property(S): UserLanguageID = 1033
Property(S): ComputerName = win8
Property(S): SystemLanguageID = 1033
Property(S): ScreenX = 1024
Property(S): ScreenY = 768
Property(S): CaptionHeight = 23
Property(S): BorderTop = 1
Property(S): BorderSide = 1
Property(S): TextHeight = 16
Property(S): TextInternalLeading = 3
Property(S): ColorBits = 32
Property(S): TTCSupport = 1
Property(S): Time = 10:38:34
Property(S): Date = 4/25/2014
Property(S): MsiNetAssemblySupport = 4.0.30319.33440
Property(S): MsiWin32AssemblySupport = 6.3.9600.16384
Property(S): RedirectedDllSupport = 2
Property(S): MsiRunningElevated = 1
Property(S): Privileged = 1
Property(S): USERNAME = win8
Property(S): DATABASE = C:\WINDOWS\Installer\fab232b.msi
Property(S): OriginalDatabase = C:\Users\win8\AppData\Local\Microsoft\Web Platform Installer\installers\WindowsAzureStorageEmulator.3.0\1356EC2B8E2DBE40C737E5555DD11DFA1BE1AB47\WindowsAzureStorageEmulator.msi
Property(S): UILevel = 2
Property(S): ACTION = INSTALL
Property(S): ROOTDRIVE = G:\
Property(S): CostingComplete = 1
Property(S): OutOfDiskSpace = 0
Property(S): OutOfNoRbDiskSpace = 0
Property(S): PrimaryVolumeSpaceAvailable = 0
Property(S): PrimaryVolumeSpaceRequired = 0
Property(S): PrimaryVolumeSpaceRemaining = 0
Property(S): INSTALLLEVEL = 1
Property(S): SOURCEDIR = C:\Users\win8\AppData\Local\Microsoft\Web Platform Installer\installers\WindowsAzureStorageEmulator.3.0\1356EC2B8E2DBE40C737E5555DD11DFA1BE1AB47\
Property(S): SourcedirProduct = {6DFDA7BE-32F0-4E6F-B304-3567E656D18C}
Property(S): ProductToBeRegistered = 1
MSI (s) (34:88) [10:38:34:039]: Product: Windows Azure Storage Emulator - v3.0 -- Installation failed.

MSI (s) (34:88) [10:38:34:039]: Windows Installer installed the product. Product Name: Windows Azure Storage Emulator - v3.0. Product Version: 3.0.6848.39. Product Language: 1033. Manufacturer: Microsoft Corporation. Installation success or error status: 1603.

=== Logging stopped: 4/25/2014  10:38:34 ===

는 이 대답을 보았지만 그가 무슨 말을 하는지 이해하지 못했습니다.

저는 그것들을 수동으로.v11.0을 재생성했습니다.

sqllocaldb stop v11.0
sqllocaldb delete v11.0
sqllocaldb create v11.0

그리고 다시 설치...

나는 이 두 개의 파일을 보았습니다.

WAStorageEmulatorDb30.mdf
WAStorageEmulatorDb30_log.ldf

하지만 여전히 설치에 실패합니다.

편집 2

이것이 제가 본 오류입니다.

Log Name:      Application
Source:        SQLLocalDB 11.0
Date:          5/5/2014 9:44:32 AM
Event ID:      267
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      chobo2
Description:
LocalDB instance is corrupted. See the Windows Application event log for error details.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="SQLLocalDB 11.0" />
    <EventID Qualifiers="35269">267</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-05-05T16:44:32.000000000Z" />
    <EventRecordID>74923</EventRecordID>
    <Channel>Application</Channel>
    <Computer>chobo2</Computer>
    <Security />
  </System>
  <EventData>
  </EventData>
</Event>


Log Name:      Application
Source:        SQLLocalDB 11.0
Date:          5/5/2014 9:44:32 AM
Event ID:      261
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      chobo2
Description:
Cannot access LocalDB instance folder: %%LOCALAPPDATA%%\Microsoft\Microsoft SQL Server Local DB\Instances\<instance name>.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="SQLLocalDB 11.0" />
    <EventID Qualifiers="35269">261</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-05-05T16:44:32.000000000Z" />
    <EventRecordID>74922</EventRecordID>
    <Channel>Application</Channel>
    <Computer>chobo2</Computer>
    <Security />
  </System>
  <EventData>
  </EventData>
</Event>

v2.5로 업데이트할 때 비슷한 문제가 발생했습니다.다양한 블로그와 테크넷 포럼에 요약된 모든 것을 시도해봤지만, 제 경우에는 약간 다른 조언이 나온 것 같습니다.

  • 모든 이전 버전의 zuredk 제거
    • 선택 사항이며 문제 해결과 관련이 없을 수 있습니다.모든 azure sdks, 저작 도구, VS용 zure 도구, for용 zure 라이브러리를 제거했습니다.넷, 스토리지 에뮬레이터 및 컴퓨팅 에뮬레이터.
  • WAS스토리지 EmulatorDb 파일 삭제
    • 다음은 이전 WAS스토리지 Emulator 데이터베이스 파일을 정리하는 작업입니다.대부분의 사용자의 경우 이러한 정보는 다음에 보관됩니다.c:\users\{user}\WAStorageEmulatorDb*.*.
      • sqllocaldb stop v11.0
      • sqllocaldb delete v11.0
      • 수동으로 c:\users\{user}\를 삭제합니다.WAS 스토리지 EmulatorDb*.*
      • sqllocaldb create v11.0
  • 이 시점에서 Web Platform Installer를 통해 Azure SDK 2.5를 다시 설치하는 데 실패하고 다음 오류가 발생했습니다.
    • CAQuietExec: Windows Azure Storage Emulator 3.0.0.0 command line tool CAQuietExec: Error: Cannot create database. CAQuietExec: Error 0xfffffff3: Command line returned an error. CAQuietExec: Error 0xfffffff3: CAQuietExec Failed
  • 이곳은 제가 제 환경이 다르다는 것을 알게입니다.입니다.sqllocaldb infoV11.0, 개인 데이터베이스를 호스팅하는 두 개의 인스턴스와 MSSQLLocalDB라는 네 번째 인스턴스가 있습니다.여는 경우(localdb)\MSSQLLocalDBVisual Studio - SQL Server Object Explorer에서 확인해야 합니다.WAStorageEmulatorDb문제는 내 WAS스토리지 EmulatorDb가 다른 사용자를 위한 것처럼 v11.0에 저장되지 않는다는 것이었습니다. 그래서 삭제했습니다.v11.0도움이 되지 않았습니다.
  • WAStorageEmulatorDb 파일을 다시 삭제합니다.이제 WAS스토리지 EmulatorDb가 어디에 있는지 알았으므로 다음을 다시 실행했습니다.
    • sqllocaldb stop MSSQLLocalDB
    • sqllocaldb delete MSSQLLocalDB
    • sqllocaldb create MSSQLLocalDB
  • Web Platform Installer를 통해 Azure SDK 2.5 다시 설치가 완료되었습니다.
  • 마지막으로 달리기c:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\WAStorageEmulator.exe init다음에c:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\WAStorageEmulator.exe start시작했습니다.
    • 확인하려면 새 항목도 있어야 합니다.c:\users\{user}\WAStorageEmulatorDb34.*파일

당신이 인용한 솔루션도 당신에게 효과가 있을 것입니다. 우리는 명령으로 문제가 있는 파일들을 정리할 수 있습니다.

그 게시물은 파워셸을 사용하여 명령을 실행하라는 것입니다.powershell을 관리자로 열고(또는 admin cmd.exe 프롬프트에서 powershell을 입력) 다음을 입력합니다.

sqllocaldb stop v11.0
sqllocaldb delete v11.0
del %UserProfile%\WAStorageEmulatorDb30*.*
sqllocaldb create v11.0

나에게 효과가 있었던 것:

  • Windows의 '프로그램 제거/변경'으로 이동합니다.
  • Microsoft Visual Studio를 선택하고 변경을 누릅니다.
  • 그런 다음 Web Developer 도구와 SQL Server 데이터 도구를 선택하고 설치합니다.

그런 다음 Azure SDK 설치를 다시 실행하면 모든 것이 정상입니다.

새로운 Windows 8.1 설치에 설치할 때도 동일한 문제가 있었습니다.매트 데이비스의 솔루션은 sqlocaldb 인스턴스가 시작된 적이 없기 때문에 그렇게 작동하지 않았지만 여전히 올바른 방향으로 나아갔습니다.

C를 열기만 하면 됩니다.및 \Users\{myuser}라는 이름의 중WAStorageEmulatorDb3*문제를 해결했습니다.은 저경우, 충는파은입니다.WAStorageEmulatorDb34.*미래 버전에서는 아마 더 높은 수치가 될 것입니다.

웹 플랫폼 설치 관리자의 SDK v2.95에서 이 문제가 발생했습니다.SQL 2016 express가 설치된 Windows 10에 있습니다.개발 기계에서 수정한 방법은 다음과 같습니다.

에서 를 .sqllocaldb.exe info

위에 합니다.sqllocaldb.exe delete 'instanceName'

모든 프로세스sqlserver)를 종료합니다.exe 프로세스를 종료합니다(Get-Process sqlservr|Stop-Process)

위치에 항목을 삭제합니다.C:\Users\username\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances

또한 레지스트리에 고아 인스턴스가 여러 개 나열되어 있습니다(Thanks procmon).인스턴스 GUID에서 구성된 데이터가 없는 모든 데이터를 삭제합니다. 각 데이터 디렉토리, 인스턴스 이름 및 각 데이터에 대한 기타 정보가 표시됩니다.그렇지 않으면 삭제합니다. HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft SQL Server\UserInstances

새 인 localdb를 .sqllocaldb.exe create

SDK가 드디어 설치되었습니다!

문제가 은 삭제하는 이었습니다.%UserProfile%\AzureStorageEmulatorDb*다시 한 다음 설치를 실행합니다.

덤프에 드라이브 문자가 섞여 있습니다(C:\, G:\, O;).코드 1603은 공유 드라이브나 네트워크 드라이브와 같은 특정 위치에서 설치하려고 할 때 발생할 수 있습니다.로컬 드라이브의 알려진 위치에서 WebPI를 다시 설치하여 다른 곳에 콘텐츠를 덤프하지 않도록 하는 것이 좋습니다.관리자 권한을 높인 사용자로 실행하고 있습니까?

언급URL : https://stackoverflow.com/questions/23307477/azure-storage-emulator-wont-install

반응형