This is a migrated thread and some comments may be shown as answers.

unexpected error occured

6 Answers 212 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Steven
Top achievements
Rank 1
Steven asked on 16 Aug 2010, 12:37 PM
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.

6 Answers, 1 is accepted

Sort by
0
Accepted
Missing User
answered on 16 Aug 2010, 05:35 PM
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
0
Steven
Top achievements
Rank 1
answered on 17 Aug 2010, 10:06 AM
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.
0
John
Top achievements
Rank 1
answered on 19 Aug 2010, 11:18 PM
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.
0
Joel
Telerik team
answered on 23 Aug 2010, 05:54 PM
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
0
Vinoth Arun
Top achievements
Rank 2
answered on 19 Oct 2010, 12:04 PM
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 
0
Ivan Dimitrov
Telerik team
answered on 19 Oct 2010, 03:28 PM
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
Tags
General Discussions
Asked by
Steven
Top achievements
Rank 1
Answers by
Missing User
Steven
Top achievements
Rank 1
John
Top achievements
Rank 1
Joel
Telerik team
Vinoth Arun
Top achievements
Rank 2
Ivan Dimitrov
Telerik team
Share this question
or