Uwagi dotyczące 64-bitowa dla usług integracja Services
The 64-bit editions of Microsoft SQL Server include Integration Services, but some Integration Services features are available only in 32-bit versions, or have limitations on 64-bit computers, or are not supported on Itanium-based operating systems.
Instalowanie usług integracja Services na komputerach 64-bitowych
Funkcje usług integracja zainstalowane na komputerach 64-bitowych
Podczas uruchamiania SQL Server Ustawienia i wybierz opcję tylko Integration Services dla instalacji Instalator instaluje wszystkie dostępne 64-bitowych Integration Services narzędzia i funkcje.
Niemniej jednak jeśli wymagane Integration Services Funkcje czas projektowania, należy zainstalować Business Intelligence Development Studio. Aby zainstalować Business Intelligence Development Studio, wybierz opcję Business Intelligence Development Studio Podczas instalacji.
Important Note: |
---|
Business Intelligence Development Studio, środowiska programowania 32-bitowe Integration Services pakiety, nie jest obsługiwana na Itanium 64-bitowym systemie operacyjnym i nie jest zainstalowany na Itanium serwery. |
Jeśli do uruchamiania niektórych pakietów w trybie 32-bitowe, należy zainstalować 32-bitowych wersjach Integration Services narzędzia. Aby zainstalować 32-bitowych wersjach narzędzia, użytkownik musi wybrać jedną z Business Intelligence Development Studio or Narzędzia zarządzania - zakończenie podczas instalacji.
64-bitowych funkcje są instalowane w obszarze Pliki programów katalogu i funkcji 32-bitowe są zainstalowane oddzielnie pod Pliki programów (x 86) katalogu.(To zachowanie nie jest specyficzne dla Integration Services lub SQL Server.)
Wersje 64-bitowych narzędzi i usług integracja Services
The Integration Services runtime has a 64-bit wersja.
Poniżej Integration Services narzędzia także mieć 64-bitowych wersjach:
The dtexec utility (dtexec.exe)
The dtutil utility (dtutil.exe)
The SQL Server Import and Export Wizard (DTSWizard.exe)
Na komputerze z 64-bitowych Wybieranie Integracja usług , Instalator instaluje 64-bitowych w czasie wykonywania i narzędzia.Jeśli zachodzi potrzeba uruchomienia pakietów w trybie 32-bitowe, należy zaznaczyć dodatkowej opcji, aby zainstalować 32-bitowe w czasie wykonywania i narzędzi:
Jeśli na komputerze 64-bitowych działa x 86, system operacyjny, zaznacz Business Intelligence Development Studio or Narzędzia zarządzania - zakończenie.
Jeśli na komputerze 64-bitowych Itanium Wybierz system operacyjny Narzędzia zarządzania - zakończenie.
Uwaga
Umożliwia wykonać pakiet narzędziu (dtexecui.exe) na komputerze 64-bitowym opracowywać i testować poleceń, należy pamiętać, że narzędzie to 32-bitowe działa pakietów w trybie 32-bitowych.Przed rozpoczęciem wdrożyć lub zaplanować te polecenia na serwerze produkcyjnym należy używać 64-bitową wersja dtexec narzędzia do testowania poleceń w trybie 64-bitowym.
Domyślnie komputer 64-bitowy, ma zarówno 64-bitowych i 32-bitowych wersjach Integration Services zainstalowanego narzędzia wiersz polecenia zostanie uruchomione w 32-bitowej wersja w wiersz polecenia. 32-Bitowa wersja jest uruchamiana, ponieważ ścieżka katalogu dla wersji 32-bitowej pojawia się w zmiennej środowiskowej ścieżka przed ścieżka katalogu dla 64-bitowej wersji.(Zazwyczaj ścieżkę katalogu w 32-bitowy jest <dysk>: \Program \Microsoft SQL Server\100\DTS\Binn plików (x 86), gdy jest to ścieżka do katalogu 64-bitowych <dysk>: \Program Files\Microsoft SQL Server\100\DTS\Binn.)
Uwaga
Uruchom narzędzie za pomocą programu SQL Server Agent programu SQL Server Agent automatycznie używa wersja 64-bitowe narzędzia.Agenta programu SQL Server używa rejestru nie zmiennej środowiskowej ścieżka, aby zlokalizować poprawny plik wykonywalny dla tego narzędzia.
Aby upewnić się, uruchomić 64-bitowa wersja narzędzia wiersz polecenia, należy wykonać jedną z następujących czynności:
Otwórz okno wiersz polecenia, przejdź do katalogu zawierającego wersja 64-bitowych (narzędzie<dysk>: \Program Files\Microsoft SQL Server\100\DTS\Binn), a następnie uruchomić narzędzie z tej lokalizacji.
W wiersz polecenia Uruchom narzędzie wprowadzając (pełna ścieżka<dysk>: \Program Files\Microsoft SQL Server\100\DTS\Binn) do 64-bitowej wersja narzędzia.
Zmienia kolejność ścieżka w zmiennej środowiskowej ścieżka, umieszczając (64-bitowych ścieżka<dysk>: \Program Files\Microsoft SQL Server\100\DTS\Binn) przed (32-bitowe ścieżka<dysk>:\ Program Files (x 86) \Microsoft SQL Server\100\DTS\Binn) w zmiennej.
Obsługa usług transformacja danych na komputerach 64-bitowych
Brak obsługi czas projektowania lub wykonywania 64-bitowych pakietów Data transformacja Services (DTS), które zostały utworzone we wcześniejszych wersjach SQL Server. Aby uzyskać więcej informacji zobaczSupport for Data Transformation Services (DTS) in SQL Server 2008.
Na Itanium-opartych na systemach operacyjnych, dostępna jest również projektu nie 32-bitowe-czas lub wykonywania-czas obsługę pakietów DTS. W związku z tym można tworzyć, przeglądać, modyfikować ani uruchomić pakiety DTS na Itanium-opartych na systemach operacyjnych.
Projektowanie pakietów usług integracja na komputerach 64-bitowych
Nie można projektować pakietów w BI Development Studio lub debugowania skryptów z zadań skryptów na Itanium-opartych na systemach operacyjnych.
Po uruchomieniu pakiet w trybie 64-bitowym, może być może łączyć się z dowolnej liczby źródeł danych, jak podczas uruchamiania pakiet w trybie 32-bitowych.Niektóre .NET Framework Dostawcy danych i macierzystego dostawcy OLE DB mogą być niedostępne w wersji 64-bitowych. Na przykład Microsoft OLE DB dostawca for Jet, która łączy się z baz danych i arkusze kalkulacyjne programu Excel, nie jest dostępny w wersja 64-bitowych. Ponadto SQL Server Compact dostawca, który łączy się z SQL Server Compact źródeł danych, nie jest dostępny w 64-bitowej wersja.
32-Bitowe SSIS Projektant wyświetla tylko dostawców 32-bitowe są zainstalowane na komputerze lokalnym. Aby skonfigurować menedżer połączeń do używania określonego dostawca 64-bitowe, należy zainstalować 32-bitowej wersja dostawca na komputerze rozwoju do wykorzystania w czasie projektowania.Mimo że jest zainstalowana 32-bitowej wersja dostawca, można wciąż uruchomić pakiet w trybie 64-bitowych, zarówno w środowisku programistycznym, jak i po wdrożeniu.Wersje 32-bitowych i 64-bitowych dostawca mają ten sam identyfikator.Dlatego też SSIS środowisko wykonawcze wybierze odpowiedniej wersja dostawca do używania. Na przykład należy uruchomić pakiet w środowisku programistycznym na komputerze 64-bitowym.Domyślnie pakiet używa 64-bitowej wersja dostawca, ponieważ wartość domyślna, Run64BitRuntime Właściwość projektu True.
Pakiet 2000 DTS wykonać zadania nie można używać w pakiet, który jest uruchomiony w trybie 64-bitowych.The SQL Server 2000 Data transformacja Services runtime is not available in a 64-bit wersja.
W odniesieniu do rejestrowania pakiet nie można używać dostawca dziennika programu SQL Server Profiler w pakiecie, na którym działa w trybie 64-bitowym.
Uruchamianie pakietów usług integracja na komputerach 64-bitowych
Czasami może zaistnieć potrzeba uruchomienia pakietów w trybie 32-bitowe na komputerze 64-bitowych.Można uruchamiać pakietów w trybie 32-bitowe w następujących sytuacjach:
Aby uruchomić SQL Server 2000 Pakiety DTS.
Aby użyć zarządzane .NET Framework Dostawca danych lub macierzystego dostawcy OLE DB, który nie jest dostępny w wersja 64-bitowych.
Aby użyć zadania skryptu lub składnika skryptów, który odwołuje się do innych zestawów lub składniki modelu COM dla których w wersja 64-bitowych jest niedostępny lub nie jest zainstalowany.
Wybieranie 32-bitowa czy 64-bitowych wykonanie pakiet SSIS projektanta
W Właściwości projektu of an Integration Services pakiet, można wybrać 32-bitowa czy 64-bitowych wykonanie przez ustawienie wartości Run64BitRuntime Właściwość Debugowanie strona.Domyślnie wartość tej właściwość jest True. Gdy 64-bitową wersja Integration Services środowisko wykonawcze nie jest zainstalowany, to ustawienie jest ignorowane.
Uwaga
The Run64BitRuntime project właściwość applies only at design czas.
Wybieranie wykonanie pakiet 32-bitowa czy 64-bitowych w ramach zadanie agenta programu SQL Server
Po skonfigurowaniu SQL Server Agent zadania w zadanie krok typu Pakiet usług integracja programu SQL Server, zadanie wywołuje dtexec narzędzie.Jednak wersja dtexec narzędzie, które wywołuje zadanie zależy od tego, jakie wersje SQL Server i SQL Server Agent zostały zainstalowane i uruchomione na komputerze 64-bitowy:
64-Bitowych wersjach SQL Server i SQL Server Agent zostały zainstalowane i uruchomione na komputerze. Następnie zadanie krok typu Pakiet usług integracja programu SQL Server wywołuje 64-bitowej wersja dtexec narzędzia, a pakiet jest uruchamiany w trybie 64-bitowych.
Uwaga
Aby uruchomić pakiet w trybie 32-bitowe w 64-bitowej wersja programu SQL Server Agent, wybierz opcję Za pomocą 32-bitowe środowisko wykonawcze on the Opcje wykonywania Karta Nowe zadanie krok -okno dialogowe.
32-Bitowych wersjach SQL Server i SQL Server Agent zostały zainstalowane i uruchomione na komputerze. Następnie zadanie krok typu Pakiet usług integracja programu SQL Server wywołuje 32-bitowej wersja dtexec narzędzia, a pakiet jest uruchamiany w trybie 32-bitowych.
|