Merge pull request #5 from Iristyle/SQL-2531
SQL 2008 Feature Pack, April 2009
This commit is contained in:
@@ -2,15 +2,15 @@
|
||||
<package xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<metadata>
|
||||
<id>SQL2008.ClrTypes</id>
|
||||
<title>Microsoft SQL Server System CLR Types</title>
|
||||
<version>10.00.1600.23</version>
|
||||
<title>Microsoft SQL Server 2008 System CLR Types</title>
|
||||
<version>10.00.2531.00</version>
|
||||
<authors>Microsoft</authors>
|
||||
<owners>Ethan Brown</owners>
|
||||
<summary>Note: This is really 10.00.1600.22, but had to be version bumped to fix an issue in the package installer.
|
||||
<summary>Microsoft SQL Server 2008 Feature Pack, April 2009
|
||||
|
||||
The SQL Server System CLR Types package contains the components implementing the new geometry, geography, and hierarchyid types in SQL Server 2008. This component can be installed separately from the server to allow client applications to use these types outside of the server.</summary>
|
||||
The SQL Server System CLR Types package contains the components implementing the new geometry, geography, and hierarchyid types in SQL Server 2008. This component can be installed separately from the server to allow client applications to use these types outside of the server.</summary>
|
||||
<description>The SQL Server System CLR Types package contains the components implementing the new geometry, geography, and hierarchyid types in SQL Server 2008. This component can be installed separately from the server to allow client applications to use these types outside of the server.</description>
|
||||
<projectUrl>http://www.microsoft.com/en-us/download/details.aspx?id=16177</projectUrl>
|
||||
<projectUrl>http://www.microsoft.com/en-us/download/details.aspx?id=3522</projectUrl>
|
||||
<tags>SQL SQL2008 .NET CLR</tags>
|
||||
<!-- Eula is in installer
|
||||
<licenseUrl></licenseUrl>
|
||||
|
@@ -5,8 +5,8 @@ try {
|
||||
packageName = $package;
|
||||
fileType = 'msi';
|
||||
silentArgs = '/quiet';
|
||||
url = 'http://go.microsoft.com/fwlink/?LinkId=123721&clcid=0x409';
|
||||
url64bit = 'http://go.microsoft.com/fwlink/?LinkId=123722&clcid=0x409';
|
||||
url = 'http://download.microsoft.com/download/0/E/6/0E67502A-22B4-4C47-92D3-0D223F117190/SQLSysClrTypes.msi';
|
||||
url64bit = 'http://download.microsoft.com/download/A/D/0/AD021EF1-9CBC-4D11-AB51-6A65019D4706/SQLSysClrTypes.msi';
|
||||
}
|
||||
|
||||
Install-ChocolateyPackage @params
|
||||
|
33
SQL2008.CmdLine/SQL2008.CmdLine.nuspec
Normal file
33
SQL2008.CmdLine/SQL2008.CmdLine.nuspec
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<metadata>
|
||||
<id>SQL2008.CmdLine</id>
|
||||
<title>Microsoft SQL Server 2008 Command Line Utilities</title>
|
||||
<version>10.00.2531.00</version>
|
||||
<authors>Microsoft</authors>
|
||||
<owners>Ethan Brown</owners>
|
||||
<summary>Microsoft SQL Server 2008 Feature Pack, April 2009
|
||||
|
||||
The SQLCMD utility allows users to connect to, send Transact-SQL batches from, and output rowset information from SQL Server 7.0, SQL Server 2000, SQL Server 2005, and SQL Server 2008 instances. The bcp utility bulk copies data between an instance of Microsoft SQL Server 2008 and a data file in a user-specified format. The bcp utility can be used to import large numbers of new rows into SQL Server tables or to export data out of tables into data files.</summary>
|
||||
<description>Microsoft SQL Server 2008 Feature Pack, April 2009
|
||||
|
||||
The SQLCMD utility allows users to connect to, send Transact-SQL batches from, and output rowset information from SQL Server 7.0, SQL Server 2000, SQL Server 2005, and SQL Server 2008 instances. The bcp utility bulk copies data between an instance of Microsoft SQL Server 2008 and a data file in a user-specified format. The bcp utility can be used to import large numbers of new rows into SQL Server tables or to export data out of tables into data files.
|
||||
|
||||
Also installs SQL Native Client.
|
||||
</description>
|
||||
<projectUrl>http://www.microsoft.com/en-us/download/details.aspx?id=3522</projectUrl>
|
||||
<tags>SQL SQL2008 cmdline bcp SQLCMD</tags>
|
||||
<!-- Eula is in installer
|
||||
<licenseUrl></licenseUrl>
|
||||
-->
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<iconUrl>https://github.com/Iristyle/ChocolateyPackages/raw/master/SQL2008.SMO/SQL2008.png</iconUrl>
|
||||
<releaseNotes></releaseNotes>
|
||||
<dependencies>
|
||||
<dependency id="SQL2008.NativeClient" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="tools\**" target="tools" />
|
||||
</files>
|
||||
</package>
|
27
SQL2008.CmdLine/tools/chocolateyInstall.ps1
Normal file
27
SQL2008.CmdLine/tools/chocolateyInstall.ps1
Normal file
@@ -0,0 +1,27 @@
|
||||
$package = 'SQL2008.CmdLine'
|
||||
|
||||
try {
|
||||
$params = @{
|
||||
packageName = $package;
|
||||
fileType = 'msi';
|
||||
silentArgs = '/quiet';
|
||||
url = 'http://download.microsoft.com/download/0/E/6/0E67502A-22B4-4C47-92D3-0D223F117190/SqlCmdLnUtils.msi';
|
||||
url64bit = 'http://download.microsoft.com/download/A/D/0/AD021EF1-9CBC-4D11-AB51-6A65019D4706/SqlCmdLnUtils.msi';
|
||||
}
|
||||
|
||||
Install-ChocolateyPackage @params
|
||||
|
||||
# install both x86 and x64 editions since x64 supports both
|
||||
$IsSytem32Bit = (($Env:PROCESSOR_ARCHITECTURE -eq 'x86') -and `
|
||||
($Env:PROCESSOR_ARCHITEW6432 -eq $null))
|
||||
if (!$IsSytem32Bit)
|
||||
{
|
||||
$params.url64bit = $params.url
|
||||
Install-ChocolateyPackage @params
|
||||
}
|
||||
|
||||
Write-ChocolateySuccess $package
|
||||
} catch {
|
||||
Write-ChocolateyFailure $package "$($_.Exception.Message)"
|
||||
throw
|
||||
}
|
@@ -3,12 +3,14 @@
|
||||
<metadata>
|
||||
<id>SQL2008.NativeClient</id>
|
||||
<title>Microsoft SQL Server 2008 Native Client</title>
|
||||
<version>10.00.1600.22</version>
|
||||
<version>10.00.2531.00</version>
|
||||
<authors>Microsoft</authors>
|
||||
<owners>Ethan Brown</owners>
|
||||
<summary>Microsoft SQL Server 2008 Native Client (SQL Native Client) is a single dynamic-link library (DLL) containing both the SQL OLE DB provider and SQL ODBC driver. It contains run-time support for applications using native-code APIs (ODBC, OLE DB and ADO) to connect to Microsoft SQL Server 2000, 2005, or 2008.</summary>
|
||||
<summary>Microsoft SQL Server 2008 Feature Pack, April 2009
|
||||
|
||||
Microsoft SQL Server 2008 Native Client (SQL Native Client) is a single dynamic-link library (DLL) containing both the SQL OLE DB provider and SQL ODBC driver. It contains run-time support for applications using native-code APIs (ODBC, OLE DB and ADO) to connect to Microsoft SQL Server 2000, 2005, or 2008.</summary>
|
||||
<description>Microsoft SQL Server 2008 Native Client (SQL Native Client) is a single dynamic-link library (DLL) containing both the SQL OLE DB provider and SQL ODBC driver. It contains run-time support for applications using native-code APIs (ODBC, OLE DB and ADO) to connect to Microsoft SQL Server 2000, 2005, or 2008. SQL Native Client should be used to create new applications or enhance existing applications that need to take advantage of new SQL Server 2008 features. This redistributable installer for SQL Native Client installs the client components needed during run time to take advantage of new SQL Server 2008 features, and optionally installs the header files needed to develop an application that uses the SQL Native Client API.</description>
|
||||
<projectUrl>http://www.microsoft.com/en-us/download/details.aspx?id=16177</projectUrl>
|
||||
<projectUrl>http://www.microsoft.com/en-us/download/details.aspx?id=3522</projectUrl>
|
||||
<tags>SQL SQL2008 Native Client ODBC OLEDB</tags>
|
||||
<!-- Eula is in installer
|
||||
<licenseUrl></licenseUrl>
|
||||
|
@@ -5,8 +5,8 @@ try {
|
||||
packageName = $package;
|
||||
fileType = 'msi';
|
||||
silentArgs = '/quiet';
|
||||
url = 'http://go.microsoft.com/fwlink/?LinkId=123717&clcid=0x409';
|
||||
url64bit = 'http://go.microsoft.com/fwlink/?LinkId=123718&clcid=0x409';
|
||||
url = 'http://download.microsoft.com/download/0/E/6/0E67502A-22B4-4C47-92D3-0D223F117190/sqlncli.msi';
|
||||
url64bit = 'http://download.microsoft.com/download/A/D/0/AD021EF1-9CBC-4D11-AB51-6A65019D4706/sqlncli.msi';
|
||||
}
|
||||
|
||||
Install-ChocolateyPackage @params
|
||||
|
35
SQL2008.Powershell/SQL2008.Powershell.nuspec
Normal file
35
SQL2008.Powershell/SQL2008.Powershell.nuspec
Normal file
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<metadata>
|
||||
<id>SQL2008.Powershell</id>
|
||||
<title>Microsoft Windows PowerShell Extensions for SQL Server</title>
|
||||
<version>10.00.2531.00</version>
|
||||
<authors>Microsoft</authors>
|
||||
<owners>Ethan Brown</owners>
|
||||
<summary>Microsoft SQL Server 2008 Feature Pack, April 2009
|
||||
|
||||
The Microsoft Windows PowerShell Extensions for SQL Server includes a provider and a set of cmdlets that enable administrators and developers to build PowerShell scripts for managing instances of SQL Server.</summary>
|
||||
<description>Microsoft SQL Server 2008 Feature Pack, April 2009
|
||||
|
||||
The Microsoft Windows PowerShell Extensions for SQL Server includes a provider and a set of cmdlets that enable administrators and developers to build PowerShell scripts for managing instances of SQL Server. The SQL Server PowerShell Provider delivers a simple mechanism for navigating SQL Server instances that is similar to file system paths. PowerShell scripts can then use the SQL Server Management Objects to administer the instances. The SQL Server cmdlets support operations such as executing Transact-SQL scripts or evaluating SQL Server policies.
|
||||
|
||||
Note: Windows PowerShell Extensions for SQL Server requires SQL Server 2008 Management Objects, and PowerShell, which will both be installed if necessary.</description>
|
||||
<projectUrl>http://www.microsoft.com/en-us/download/details.aspx?id=3522</projectUrl>
|
||||
<tags>SQL SQL2008 .NET CLR Powershell SMO</tags>
|
||||
<!-- Eula is in installer
|
||||
<licenseUrl></licenseUrl>
|
||||
-->
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<iconUrl>https://github.com/Iristyle/ChocolateyPackages/raw/master/SQL2008.SMO/SQL2008.png</iconUrl>
|
||||
<releaseNotes></releaseNotes>
|
||||
<dependencies>
|
||||
<dependency id="SQL2008.SMO" />
|
||||
<!-- can't run choc without powershell!
|
||||
<dependency id="powershell" />
|
||||
-->
|
||||
</dependencies>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="tools\**" target="tools" />
|
||||
</files>
|
||||
</package>
|
27
SQL2008.Powershell/tools/chocolateyInstall.ps1
Normal file
27
SQL2008.Powershell/tools/chocolateyInstall.ps1
Normal file
@@ -0,0 +1,27 @@
|
||||
$package = 'SQL2008.Powershell'
|
||||
|
||||
try {
|
||||
$params = @{
|
||||
packageName = $package;
|
||||
fileType = 'msi';
|
||||
silentArgs = '/quiet';
|
||||
url = 'http://download.microsoft.com/download/0/E/6/0E67502A-22B4-4C47-92D3-0D223F117190/PowerShellTools.msi';
|
||||
url64bit = 'http://download.microsoft.com/download/A/D/0/AD021EF1-9CBC-4D11-AB51-6A65019D4706/PowerShellTools.msi';
|
||||
}
|
||||
|
||||
Install-ChocolateyPackage @params
|
||||
|
||||
# install both x86 and x64 editions since x64 PS supports both
|
||||
$IsSytem32Bit = (($Env:PROCESSOR_ARCHITECTURE -eq 'x86') -and `
|
||||
($Env:PROCESSOR_ARCHITEW6432 -eq $null))
|
||||
if (!$IsSytem32Bit)
|
||||
{
|
||||
$params.url64bit = $params.url
|
||||
Install-ChocolateyPackage @params
|
||||
}
|
||||
|
||||
Write-ChocolateySuccess $package
|
||||
} catch {
|
||||
Write-ChocolateyFailure $package "$($_.Exception.Message)"
|
||||
throw
|
||||
}
|
@@ -3,16 +3,18 @@
|
||||
<metadata>
|
||||
<id>SQL2008.SMO</id>
|
||||
<title>Microsoft SQL Server 2008 Management Objects</title>
|
||||
<version>10.00.1600.23</version>
|
||||
<version>10.00.2531.01</version>
|
||||
<authors>Microsoft</authors>
|
||||
<owners>Ethan Brown</owners>
|
||||
<summary>Note: This is really 10.00.1600.22, but had to be version bumped to fix an isuse in the package installer.
|
||||
<summary>Microsoft SQL Server 2008 Feature Pack, April 2009 - 10.00.2531.00
|
||||
|
||||
The SQL Server Management Objects (SMO) is a .NET Framework object model that enables software developers to create client-side applications to manage and administer SQL Server objects and services.</summary>
|
||||
Note that this is 10.00.2531.00, but had to be updated to 10.00.2531.01 to ensure that the dependent Powershell package would install correctly.
|
||||
|
||||
The SQL Server Management Objects (SMO) is a .NET Framework object model that enables software developers to create client-side applications to manage and administer SQL Server objects and services.</summary>
|
||||
<description>The SQL Server Management Objects (SMO) is a .NET Framework object model that enables software developers to create client-side applications to manage and administer SQL Server objects and services. This object model will work with SQL Server 2000, SQL Server 2005 and SQL Server 2008.
|
||||
Note: Microsoft SQL Server 2008 Management Objects Collection requires Microsoft Core XML Services (MSXML) 6.0 , Microsoft SQL Server Native Client, and Microsoft SQL Server System CLR Types. These are available on this page.
|
||||
</description>
|
||||
<projectUrl>http://www.microsoft.com/en-us/download/details.aspx?id=16177</projectUrl>
|
||||
<projectUrl>http://www.microsoft.com/en-us/download/details.aspx?id=3522</projectUrl>
|
||||
<tags>SQL SQL2008 SMO .NET XML CLR</tags>
|
||||
<!-- Eula is in installer
|
||||
<licenseUrl></licenseUrl>
|
||||
|
@@ -5,12 +5,22 @@ try {
|
||||
packageName = $package;
|
||||
fileType = 'msi';
|
||||
silentArgs = '/quiet';
|
||||
url = 'http://go.microsoft.com/fwlink/?LinkId=123708&clcid=0x409';
|
||||
url64bit = 'http://go.microsoft.com/fwlink/?LinkId=123709&clcid=0x409';
|
||||
url = 'http://download.microsoft.com/download/0/E/6/0E67502A-22B4-4C47-92D3-0D223F117190/SharedManagementObjects.msi';
|
||||
url64bit = 'http://download.microsoft.com/download/A/D/0/AD021EF1-9CBC-4D11-AB51-6A65019D4706/SharedManagementObjects.msi';
|
||||
}
|
||||
|
||||
Install-ChocolateyPackage @params
|
||||
|
||||
# install both x86 and x64 editions of SMO since x64 supports both
|
||||
# to install both variants of powershell, both variants of SMO must be present
|
||||
$IsSytem32Bit = (($Env:PROCESSOR_ARCHITECTURE -eq 'x86') -and `
|
||||
($Env:PROCESSOR_ARCHITEW6432 -eq $null))
|
||||
if (!$IsSytem32Bit)
|
||||
{
|
||||
$params.url64bit = $params.url
|
||||
Install-ChocolateyPackage @params
|
||||
}
|
||||
|
||||
Write-ChocolateySuccess $package
|
||||
} catch {
|
||||
Write-ChocolateyFailure $package "$($_.Exception.Message)"
|
||||
|
Reference in New Issue
Block a user