Migrating VS2008 SSIS package (SQL Server 2008 R2) to newer machine - sql-server-2008

I have an old machine with Windows XP OS. It has VS 2008 / SQL Server 2008 R2 installed on that. We have a SSIS package that we are using on the machine.
Now we want to migrate that application to a newer machine. I don't want to change the VS / SQL Server versions.
What is the best machine to migrate this combination to ?
Can I use Windows 10 or should I stick with Windows 8.1 or Windows 7?
Any ideas?

Do you mean you want to migrate all SSIS packges from Sql server 2008 to higher version?
If so you don't need to do anything cause the SSIS packages in sql server is backward compatible
If you want to migrate from VS2008 to VS2012 or higher, you could simply open all package from newer version of VS, VS could automatically upgrade the package for you. NOTE some of the tasks may not be upgraded successfully based on the tasks themselves
AND DO BACK UP ALL YOU PACKAGES BEFORE OPENNING IN HIGHER VERSION OF VS!!!
once they have been opened in higher version of VS, most time they could not been opened from lower version of VS anymore, be VERY CAREFUL
And that has nothing to do with the OS, you could either use windows 7,8.1 or 10, and remember VS only has 32 bit version.

Related

Visual studio 2012 connect to MySQL server [duplicate]

I've been reading about mySQL DataSource and the ability to use mySQL with Entity Framework, but I can't really generate EF with mySQL without the use of the DataSource Dialog
How can I add mySQL Database to such dialog?
This is what I have done so far:
Installed mySQL Connector v.6.5.4
Restarted n-times my Windows 7 machine
Read all about how well mySQL Connector works on previous versions of Visual Studio
I have just read from mySQL Forums that mySQL will ship Visual Studio 2012 integration with mySQL Connector v.6.5.5
We'll be adding support for VS 2012 in Connector/NET 6.5.5 and later 6.6.x version
http://forums.mysql.com/read.php?38,546265,564533#msg-564533
and give a link to test a trick
http://social.technet.microsoft.com/wiki/pt-br/contents/articles/10476.instalando-mysql-connector-no-visual-studio-2011-beta.aspx
and here is the vsix file if you follow the tutorial (In Portuguese)
Microsoft Visual Studio Extension for mySQL: http://cl.ly/JqXO
just download and double click...
then, you will get all to work
Using Visual Studio 2012 Professional
One clarification: Visual Studio Express DOES NOT support MySQL .NET Connector as extension.
You still may use it adding reference to MySql.Data.dll file that you may find in MySQL Connector installation folder (for me it was W:\Program Files\MySQL\Connector NET 6.5.4\Assemblies\v4.0).
After that you may use it like this:
using MySql.Data.MySqlClient;
...
var mycon = new MySqlConnection();
According to this page: http://dev.mysql.com/downloads/connector/net/
"Starting with version 6.7, Connector/Net will no longer include the MySQL for Visual Studio integration. That functionality is now available in a separate product called MySQL for Visual Studio available using the MySQL Installer for Windows (see http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html)."
Visual Studio 2012 is not yet supported by MySQL Connector v.6.5.4. You can't add a connection to MySQL in the Server Explorer to begin with.
According on this post, support will be added on MySQL Connector v.6.5.5
Connector/NET 6.5.5 does not support VS2012, but Connector/NEt 6.6.x does.
However Visual Studio Express editions are not supported, hence the only way to work in Entity Framework and Visual Studio Express and MySql (or other database different than SQL Server for that matter) is using code first.
It wouldn't matter if you had the MySQL driver showing as far as I can tell. I'm running VS 2012.3 and if I try to create a Data Connection in VS Server Browser, I can get as far as selecting the MySQL driver and no more. If I try typing a servername/username/password (any of the fields), the window just disappears and YES, it's only when the MySQL driver is being used so NO it's not vs (not exclusively) causing the problem. Go ahead and say that it's my environment but you'd not be able to justify that even remotely compared to the FACT of what is happening. ALL my other software/extentions/add-in/libraries work just fine. No surprise either seeing how buggy the "3 minute" Windows Installer was. Had to uninstall/reinstall a server instance to get to the configuration wizard and there is no other apparent way to configure an instance without it. I'd rather have the old setup. /rant
Downloaded and install Download MySQL for Visual Studio http://dev.mysql.com/downloads/windows/visualstudio/1.1.html

Getting error while installing SQL Server 2008

I am getting an error while installing SQL Server 2008. The error is like
SQLServer SetUp requires .NetFramework 3.5 to be installed
But .NET framework 3.5,SP1,VS2008 sp1 is already installed. I have checked in control panel also.
Because of this error I am not able to do daily tasks.
Please help me, where am going wrong?
Even though you install .NET Framework 3.5
sql server installer still ask you to install .NET Framework 3.5.
If you install sql server 2008 Standard ed in windows -server 2008 R2, .NET Framework 3.5 is already built in with windows.
Just go to server manager, click Add Feature and enable it. After that, you can install SQL Server 2008.
This bug had already reported to microsoft see here.
http://connect.microsoft.com/SQLServer/feedback/details/354980/sql-server-2008-setup-requires-microsoft-net-framework-3-5
and solution that helped was
The setup has been successfully completed after installation of .NET 3.5 Service Pack 1 (BETA) and Windows Installer 4.5. It was also nessary to install PowerShell after that.
Go ahead and download the required software and then try again installing.
I had the same problem.
In the installation folder you have some files and three folder (ia64, x64, x86). When I copied the installation folder of SQL Server 2008 I excluded the ia64 and x64 folder.
The solution that worked for me was to not exclude the x64 folder. Maybe it is possible you have missing files. I would download or copy the installation files again!

mySQL DataSource on Visual Studio 2012

I've been reading about mySQL DataSource and the ability to use mySQL with Entity Framework, but I can't really generate EF with mySQL without the use of the DataSource Dialog
How can I add mySQL Database to such dialog?
This is what I have done so far:
Installed mySQL Connector v.6.5.4
Restarted n-times my Windows 7 machine
Read all about how well mySQL Connector works on previous versions of Visual Studio
I have just read from mySQL Forums that mySQL will ship Visual Studio 2012 integration with mySQL Connector v.6.5.5
We'll be adding support for VS 2012 in Connector/NET 6.5.5 and later 6.6.x version
http://forums.mysql.com/read.php?38,546265,564533#msg-564533
and give a link to test a trick
http://social.technet.microsoft.com/wiki/pt-br/contents/articles/10476.instalando-mysql-connector-no-visual-studio-2011-beta.aspx
and here is the vsix file if you follow the tutorial (In Portuguese)
Microsoft Visual Studio Extension for mySQL: http://cl.ly/JqXO
just download and double click...
then, you will get all to work
Using Visual Studio 2012 Professional
One clarification: Visual Studio Express DOES NOT support MySQL .NET Connector as extension.
You still may use it adding reference to MySql.Data.dll file that you may find in MySQL Connector installation folder (for me it was W:\Program Files\MySQL\Connector NET 6.5.4\Assemblies\v4.0).
After that you may use it like this:
using MySql.Data.MySqlClient;
...
var mycon = new MySqlConnection();
According to this page: http://dev.mysql.com/downloads/connector/net/
"Starting with version 6.7, Connector/Net will no longer include the MySQL for Visual Studio integration. That functionality is now available in a separate product called MySQL for Visual Studio available using the MySQL Installer for Windows (see http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html)."
Visual Studio 2012 is not yet supported by MySQL Connector v.6.5.4. You can't add a connection to MySQL in the Server Explorer to begin with.
According on this post, support will be added on MySQL Connector v.6.5.5
Connector/NET 6.5.5 does not support VS2012, but Connector/NEt 6.6.x does.
However Visual Studio Express editions are not supported, hence the only way to work in Entity Framework and Visual Studio Express and MySql (or other database different than SQL Server for that matter) is using code first.
It wouldn't matter if you had the MySQL driver showing as far as I can tell. I'm running VS 2012.3 and if I try to create a Data Connection in VS Server Browser, I can get as far as selecting the MySQL driver and no more. If I try typing a servername/username/password (any of the fields), the window just disappears and YES, it's only when the MySQL driver is being used so NO it's not vs (not exclusively) causing the problem. Go ahead and say that it's my environment but you'd not be able to justify that even remotely compared to the FACT of what is happening. ALL my other software/extentions/add-in/libraries work just fine. No surprise either seeing how buggy the "3 minute" Windows Installer was. Had to uninstall/reinstall a server instance to get to the configuration wizard and there is no other apparent way to configure an instance without it. I'd rather have the old setup. /rant
Downloaded and install Download MySQL for Visual Studio http://dev.mysql.com/downloads/windows/visualstudio/1.1.html

sql server 2008 express installation problem in windows xp sp2

I need to install Sql Server Express 2008 on my PC which has Windows XP SP2 (32 bit). But while installing Sql Server, the Windows PowerShell installation fails. This ceases the Sql Server installation.
What shall I do now? I found that there's no PowerShell for XP SP2 available , so i need to upgrade to XP SP 3.
Is there any way to install Sql Server 2008 without upgrading to SP3?
If you have Windows XP, you can't download SQL Server 2012 [Express], so to fix, you must install Windows PowerShell. Then install SQL Server 2008 R2 [Express] again.
http://download.cnet.com/Microsoft-Windows-PowerShell-1-0-for-Windows-XP/3000-2070_4-75450849.html
Here is a discussion on a MS forum about this very issue. There is a post from Mike Wachal about half way down that may very well solve this issue for you.

Install SQL Server 2008 R2 & .Net 3.5 during setup

I need to create a setup package that will not install SQL Server 2008 R2, a sample database, data and .Net 3.5 SP1 along with a setup installation.
I am using Visual Studio 2008. How do i do this?
Is it possible to install the full version, not express from setup package?
You can add other installers to setup packages; however it isn't normally customary to include one for SQL Server for the following reasons:
1, What if they have a different version installed (i.e. you are installing SQL Standard and they already have SQL Enterprise available)?
2, What if they have a SQL server installed on another server that they wish to use?
3, In a couple of years time Microsoft release the next version of SQL server and your software is still installing SQL Server 2008?
For the sample database and data just add the SQL in as a resource and get the app to run the script on first execution.