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.
![]() |
---|
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.
|