unexpected error occured

7 posts, 1 answers
  1. Steven
    Steven avatar
    2 posts
    Member since:
    Aug 2010

    Posted 16 Aug 2010 Link to this post

    Hello, I tried to install a trial version of TeamPulse on a win 2k8 (64-bit) server. At the end of the wizard I push the install bottom and I get follwing error: An unexpected error has occured

    All installation requirements are ok. I choose a complete installation. Entering the SQL (win 2k8 64-bit) connection information, test connection is ok.

    I found this error in the installation log file:

    Action 13:34:42: RunSQLScripts.
    Action start 13:34:42: RunSQLScripts.
    SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSI236B.tmp-\
    SFXCA: Binding to CLR version v2.0.50727
    Calling custom action DatabaseExtensions!DatabaseExtensions.CustomActions.RunSQLScripts
    Determining if database already exists with connection string <server=srvsql102t;Integrated Security=true;DATABASE=master>, username <srv-teampulse-t>, domain <VWSPR>
    Running create database script
    Action 13:34:43: . Creating Database
    Executing sql script DatabaseExtensions.TeamPulse_CreateDB.sql on connection server=srvsql102t;Integrated Security=true;DATABASE=master
    Failed to execute sql, exception details: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.SqlServer.Smo, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified.
    File name: 'Microsoft.SqlServer.Smo, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91'
       at DatabaseExtensions.CustomActions.ExecuteSQL(Session session, String connectionString, String sql)
       at DatabaseExtensions.CustomActions.ExecuteSqlContent(Session session, String contentName)

    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value  (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value .

    Action ended 13:34:43: RunSQLScripts. Return value 3.
    Action ended 13:34:43: INSTALL. Return value 3.
    Action ended 13:34:43: ExecuteAction. Return value 3.
    Action 13:34:43: FatalErrorTelerik.
    Action start 13:34:43: FatalErrorTelerik.
    Action 13:34:43: FatalErrorTelerik. Dialog created
    Action 13:35:50: SetInstallHelpGenericError.
    Action start 13:35:50: SetInstallHelpGenericError.
    Action ended 13:35:50: SetInstallHelpGenericError. Return value 1.
    Action 13:35:50: SetInstallHelpRedirectPage.
    Action start 13:35:50: SetInstallHelpRedirectPage.
    Action ended 13:35:50: SetInstallHelpRedirectPage. Return value 1.
    Action 13:35:50: LaunchInstallHelp.
    Action start 13:35:50: LaunchInstallHelp.
    Action ended 13:35:50: LaunchInstallHelp. Return value 1.
    Action ended 13:35:50: FatalErrorTelerik. Return value 2.
    Action ended 13:35:50: INSTALL. Return value 3.
    === Logging stopped: 16/08/2010  13:35:50 ===
    MSI (c) (DC:50) [13:35:50:506]: Product: Telerik TeamPulse -- Installation failed.

    MSI (c) (DC:50) [13:35:50:506]: Windows Installer installed the product. Product Name: Telerik TeamPulse. Product Version: 102.7.27.0. Product Language: 1033. Installation success or error status: 1603.


    Can someone have a look at this please ?

    Thx.
    Steven.
  2. Answer
    Missing user
    Missing user avatar

    Posted 16 Aug 2010 Link to this post

    Hello Steven,

    It looks like you have encountered a bug in the installer. Several SqlServer DLLs which are required for us to perform actions against the SQL Server are not being included in our MSI, and when not present on the machine to which you are running the installer it will fail.

    We have fixed the problem with the installer but the fixed MSI will not be available until our service pack release which is scheduled for the end of the month. In the meantime, I have created a workaround for you.

    Attached to this post you will find a zip file containing several files. If you extract these files to a folder on the machine you are installing to and then run the register-smo-assemblies.bat file, it will install the 6 missing DLLs into your Global Assembly Cache, allowing the existing installer to function correctly.

    Please let us know if you have futher issues. I have awarded you some Telerik points for your troubles.

    Regards,
    Jesse Dyck
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. Steven
    Steven avatar
    2 posts
    Member since:
    Aug 2010

    Posted 17 Aug 2010 Link to this post

    Jesse,

    Thanks a lot for your answer. I haven't tried your solution yet because the installation succeeded by installing the SQL Client connectivity feature. However, I installed it on a virtual testserver. I will try the workaround once the management decided to purchase the product and move it to production.

    Thanks a lot for you help and quick answer.

    Kind regards,

    Steven.
  4. John
    John avatar
    1 posts
    Member since:
    Jan 2008

    Posted 19 Aug 2010 Link to this post

    Ran the bat to register the missing files from an elevated prompt...Still received error 1603, rebooted and re-ran...still getting 1603 but it did create the database before giving the error.  Installed SQL Client Connectivity tools since it worked for others but still getting 1603 and the install can't complete.
  5. Joel
    Admin
    Joel avatar
    300 posts

    Posted 23 Aug 2010 Link to this post

    Hi John,

    If the database was installed correctly, then the bat file must have worked for that portion at least.  There are more steps that happen after database installation and one of those must be failing now.  Would you be able to run the installer again and get a log file generated from it?  To do this you must run the following command from a command line:

    msiexec -i TeamPulseInstaller.msi /l*v teampulselog.txt

    After the installer finishes, please have a look through the log and post any errors you find here.  You can also open up a support ticket if you like.

    Regards,
    Joel
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  6. Vinoth
    Vinoth avatar
    25 posts
    Member since:
    Aug 2012

    Posted 19 Oct 2010 Link to this post

    Hi all

     I try to install sitefinity. but an error occur like this  "Enter the path of sitefinity3.7.msi" 
     what is the solution  for this?
     
    Thanks & Regards
    VInoth X 
  7. Ivan Dimitrov
    Admin
    Ivan Dimitrov avatar
    78 posts

    Posted 19 Oct 2010 Link to this post

    Hello Vinoth,

    I sent a reply t the other thread you have opened, since this one is for Team Pulse. Please use the appropriate threads for each product which will speed up the time for your reply.

    Kind regards,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Back to Top