SQL/MSDE özelleştirme katılımsız yükleme dosyaları

Makale çevirileri Makale çevirileri
Makale numarası: 233312 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Etkileşimli yükleme sırasında kullanıcı tarafından sağlanması seçimleri ve yanıtları kaydeden bir .iss dosyası kullanarak, Microsoft SQL Server 7.0 veya Microsoft Data Engine (MSDE) 1.0 katılımsız veya (sessiz) yüklemesini otomatikleştirilebilir.

SQL Server 7.0 kullanıyorsanız, SQL Server yüklü olmayan bir bilgisayarda SQL Server Kur (SETUPSQL.EXE) çalıştırarak ihtiyaçlarınızı karşılayan bir özel .iss dosyası oluşturabilir ya da MSDE yüklü. SQL Server'ı yüklemek için .iss dosyası için istediğiniz seçenekleri seçin. Kur, yükleme, Setup.ISS Microsoft Windows kök dizininde (örneğin, C:\WINNT veya C:\WINDOWS) adlı bir dosya oluşturur. Yeniden adlandırmak veya .iss dosyası kullanımı gelecek otomatikleştirmek için aynı yapılandırmayı istediğiniz de yükler ve yeni bir konum taşıyın. Isteğe bağlı setupsql.exe komut satırı parametresini "k Rc =" dosyaları kopyalandıktan sonra kadar bekleme yerine seçenekleri böylece bir .iss dosyası, SQL Server yüklemeden oluşturabilmenize olanak vererek seçtiğinizde Setup.iss dosyasına yazılamıyor, Kur'un neden olur. Ancak, Setup.iss dosyası, ile k oluşturulan Rc = seçeneği eksik. Kullanılabilir için önce "Creating a Kur başlatma dosyası" SQL Server 7.0 kitapları çevrimiçi makalesinde ayrıntılı olarak bu seçenek kullanılarak oluşturulan bir dosya değiştirmeniz gerekir. SQL Server Books Online'da aşağıdaki Microsoft Web sitesinden yüklenebilir:
http://www.microsoft.com/downloads/details.aspx?familyid=a6f79cb1-a420-445f-8a4b-bd77a7da194b
Bir grafik Kur Sihirbazı içermeyen MSDE yeniden dağıtılabilir paketi, yeni bir .iss dosyası oluşturmak için bu seçenek kullanılamaz. Ancak, aynı sonucu varolan .iss dosyasını değiştirerek elde edilebilir. MSDE ve SQL ile sınanmıştır örnek .iss dosyaları kullanılabilir sunucu. Tipik bir MSDE yüklemesini Unattend.iss dosya otomatikleştirir ve SQL Server CD'SINI, SQL Server yüklemeleri (yalnızca istemci yardımcı programları, Masaüstü sürümü veya Standard edition vb.) Ortak biçimi yüklemesi için örnek .iss dosyaları içerir.

Aşağıdaki yükleme seçenekleri, yapılandırma bilgileri aşağıdaki gibidir:
  • Yükleme yolu
  • Sunucu tarafındaki Ağ kitaplıkları
  • Kod sayfası
  • Sıralama sırası
  • Unicode Harmanlama
  • Unicode karşılaştırma stili
  • Lisans modu
  • Her sunucu lisans sayısı
  • Kayıtlı kullanıcı adı
  • Hizmet başlangıç planı
  • MSSQLServer/SQLServerAgent otomatik başlatma
Bu makaledeki bilgileri ayrıca SQL Server Books Online'da "Creating a Kur başlatma dosyası" makalesinde bulunabilir. Bir .iss dosyası yükleme otomatikleştirmek için bkz: SQL Server 7.0 kitapları çevrimiçi nasıl kullanılacağı hakkında bilgi için "Katılımsız yükleme" ve "Yükleme Katılımsız bir yükleme (komut istemi) çalıştırmak" makalelerini. MSDE için bilgisayarınızın .iss dosyası konumunu belirten bir komut satırı parametreleri MSDE Readme.txt dosyasında bulunamadı. Daha fazla bilgi için sessiz bir Kurulum tamamlandı olup olmadığı nasıl ve yüklemenin başarılı veya başarısız olup olmadığını Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
233337Katılımsız bir SQL Server 7.0/MSDE 1.0 Kur tamamlandığında, belirleme

Daha fazla bilgi

.Iss dosyası için standart Windows benzer bir yapıya sahip .ini dosyası. Girişleri, bir bölümünde birlikte gruplandırılmıştır ve bölüm adları köşeli ayraçla belirtilen ("[" ve"]"). Örneğin, aşağıdaki .iss dosyası ilk bölümde'dir:
  [InstallShield Silent]
  Version=v5.00.000
  File=Response File
				

Yükleme yolu

    [SetupTypeSQL-0]
    szDir=C:\MSSQL7
    szDataDir=C:\MSSQL7

				
SQL Server veya MSDE için iki yükleme dizini yok. Kök dizini ikili dosyaları ve günlük dosyalarının konumunu belirtir. Veri dizini yöneticisini, msdb, pubs veritabanı dosyalarının konumunu belirtir (yalnızca SQL Server) ve modeli veritabanları. Ayrıca, yeni kullanıcı veritabanları için varsayılan konum olan. SzDir parametresi, kök dizine değiştirin ve szDataDir veri dizine değiştirin. Varsayılan olarak bu dizinlerden alanındakiyle aynı olur. Bu dizinler NTFS bölümlerinde, MSDE yükleyeceğiniz kullanıcı hem de Microsoft Windows NT hesabın SQL Server/MSDE olarak seçtiğiniz başlangıç hesabının hizmet (hizmet başlangıç hesabını Bkz: aşağıdaki bölümünde) üzerinde tam denetim izinlerine sahip olmanız gerekir. Gerekli izinleri yoksa Kur başarısız olur.

Sunucu-tarafı Ağ kitaplıkları

    [DlgServerNetwork-0]
    NetworkLibs=4095
    TCPPort=1433
    TCPPrxy=Default
    NMPPipeName=\\.\pipe\sql\query

				
Aşağıdaki ağ kitaplıkları eklenebilir: adlandırılmış kanallar, TCP/IP sockets Multi-Protocol, NWLink ıPX/SPX, AppleTalk ADSP ve Banyan VINES. Microsoft Windows 95 veya Windows 98 adlandırılmış yöneltmeler ve Banyan Vines sunucu-tarafı Ağ kitaplıkları yüklenemez.

Not Diğer kısıtlamalar için Windows 95 veya Windows 98 üzerinde çalışan SQL Server/MSDE uygulamak için bkz: SQL Server Books Online'da "SQL Server 7.0, Windows 95/98" makalesi. .Iss giriş NetworkLibs yüklemek için bu netlibs gösteren bir bit maskesi ' dir. Aşağıdaki bit maskesi'her ağ kitaplığıyla ilgili değerleri olan (onaltılı sağlanan ve ondalık değerlerdir):
Bu tabloyu kapaBu tabloyu aç
Ağ kitaplığı<a1>Değer</a1> (onaltılık)Değer (ondalık)
Ad yöneltme0x0000000F 15
TCP/IP yuvaları0x000000F0 240
Birden fazla iletişim kuralı0x00000F00 3840
NWLink ıPX/SPX0x0000F000 61440
AppleTalk0x000F0000 983040
Banyan VINES0x00F00000 15728640
Birden çok iletişim kuralı şifreleme0xF0000000 -268435456
Yüklemek için hangi sunucu-tarafı netlibs belirtmek için <a0></a0>, Bit düzey VEYA operasyonlar onalt?l? de?erleri birleştirmek ve dışında bir 32 bitlik imzalı tamsayı olarak NetworkLibs giriş için bu değeri yazın. Örneğin, Named Pipes ve birden fazla iletişim kuralı'nı yüklemek istediğiniz birden fazla iletişim kuralı şifrelemeyi etkinleştirmek istediğiniz varsayın (birden fazla iletişim kuralı da dahil olmadığı sürece birden fazla iletişim kuralı şifreleme etkisi yoktur). 32 Bitlik imzalı tamsayı temsil edilen zaman-268431601 olan onaltılı değer F0000F0F, kullanırsınız:
       0000000F   (Named Pipes)
    OR 00000F00   (Multiprotocol)
    OR F0000000   (Multiprotocol encryption)
    -----------
       F0000F0F  =  -268431601
  
				
bir başka yol da, aşağıdaki yöntemi kullanın:

Yukarıdaki grafik eklemek istediğiniz ağ kitaplıkları için "(ondalık) değeri" sütunundaki değerleri ekleyin. Örneğin, Named Pipes, birden fazla iletişim kuralı ve çoklu iletişim kuralı şifreleme:
               15   (Named Pipes)
    +        3840   (Multiprotocol)
    +  -268435456   (Multiprotocol encryption)
    -------------
       -268431601
  
				
Not Windows 95 veya Windows 98 yüklemiyorsanız, Named Pipes, işaretlemelisiniz.

Adlandırılmış ardışık veri dosyası adı, SQL Server dinler NMPPipeName giriştir. Varsayılan değiştirilmemelidir ("\\.\pipe\sql\query") iki yana yaslama olmadan.

TCPPort giriş, TCP/IP Sockets yüklendiğinde, kullanılan TCP/IP bağlantı noktası numarasını belirtir. Bu genellikle varsayılan 1433 değiştirilmemelidir.

Giriş TCPPrxy TCP/IP yapılandırıldığında, aynı zamanda yalnızca geçerli uzak WinSock proxy, adrestir. Çoğu durumda, "Varsayılan" olacaktır.

NWLinkObj giriş Novell birleştirme hizmet adı iş. NWLink ıPX/SPX de dahil olduğunda, bu girdi yalnızca bulunmaktadır.

StreetTalk BanyanObj giriştir hizmet adı. Banyan Vines seçildiğinde yalnızca kullanılır.

ApplObj giriş AppleTalk hizmet nesnesi iş. AppleTalk ADSP ağ kitaplığı seçildiğinde yalnızca kullanılır.

Kod sayfası, sıralama düzeni, Unicode Harmanlama ve karşılaştırma stili

    [DlgCpSortUnicode-0]
    SortId=52
    LCID=1033
    CompStyle=196609

				
SortID giriş iki kod sayfası ve sıralama sırası SQL Server/MSDE tanımlar. Çoğu durumda, varsayılan (Bu belirtir kod sayfası 1252 ve Sözlük sıralaması, büyük/küçük harf duyarlı sıralama düzeni), 52, SortID kullanılmalıdır. Desteklenen bir sıralama siparişlerinin ilişkili (bir karakter kümesi denir), her kod sayfası bulunur. Her bir sıralama düzeni, bir sıralama düzeni KIMLIĞINE göre tanımlanır; bir sıralama düzeni KIMLIĞI de sıralama düzeni ile ilişkili bir kod sayfası özgünlüğünün göstergesidir. Diğer sıralama sırası kimlikleri (ve ilişkili karakter kümelerini) listesi için SQL Server 7.0 çevrimiçi kitapları makaleyi "Sort Order kimlikleri" konusuna bakın. Bu konu hakkında ek genel bilgi için kitaplar, çevrimiçi makale "kod sayfaları ve Sort siparişler" konusuna bakın.

Giriş yerel ayar KIMLIĞI bir Unicode Harmanlama (LCID) belirtir. Bir Unicode Harmanlama Unicode verilerini sıralanır biçimini tanımlar (Bu işlev, karakter verisi için bir sıralama düzeni benzer). Genel olarak, varsayılan yerel ayar KIMLIĞI 1033'tür (genel Unicode) kullanılmalıdır. Unicode verileri farklı bir sıralama isterseniz, çevrimiçi makaleyi "Unicode Harmanlama" konusuna bakın.

Unicode sıralama bir Unicode Harmanlama'içindeki karakterleri Unicode değiştirerek ayarlanabilecek karşılaştırma stili. Genellikle 196609 varsayılan değeri kabul etmeniz gerekir. Unicode karşılaştırma stili CompStyle girişi, bir bit eşlem aşağıdaki bileşenleri ile temsil edilir:
Bu tabloyu kapaBu tabloyu aç
Stil<a1>Değer</a1> (onaltılık)Değer (ondalık)
Büyük/küçük harf Yoksay0x00001 1
Aksan Yoksay0x00002 2
Kana Yoksay0x10000 65536
Genişliği Yoksay0x20000 131072
Benzer şekilde CompStyle değerler için (önceki sunucu tarafı Ağ kitaplıkları bölümde açıklanan) NetworkLibs bit maskesi hesaplanabilir. Örneğin varsayılan değer olan <a1>196609</a1> (onaltılı 0x30001) Yoksay servis talebi, Kana yoksay ve Yoksay genişliği seçenekleri sonucudur:
           1   (Ignore case)
    +  65536   (Ignore Kana)
    + 131072   (Ignore width)
    ---------
      196609
  
				

Lisans

    [License]
    License Mode=PERSERVER
    License Limit=15

				
Lisans modu girdi aşağıdaki olası değerler: "PERSERVER" ve "PERSEAT". Numarasını SQL Sunucu Başına lisans sınırı giriş belirtir istemci satın alınan lisansı (CAL). PERSEAT lisans modu, lisans sınırı girdisi yok.

[Lisans] bölümü, MSDE için geçerli değildir veya SQL Server Desktop edition'ı yükler; istemci bağlantıları için SQL Server Desktop edition'ı veya MSDE SQL bir CAL gerektirir. Ancak, SQL Server Desktop yüklü olduğu bilgisayarın kapsamındaki gereken bir başına SQL CAL seat. Benzer şekilde, bir bilgisayara yüklenen MSDE gerektiren bir SQL CAL başına bir SQL Server ile etkileşim MSDE, seat. SQL Server Desktop edition lisansı hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
207809DTS/çoğaltma Desktop SQL Server 7.0 için lisans işlemleri

Kayıtlı kullanıcı adı

    [SdRegisterUser-0]
    szName=User Name
    szCompany=Company Name

				
MSDE veya SQL Server yüklemesi kayıtlı kullanıcı adını ve şirket adı ile özelleştirilebilir. Kullanıcı adı ve şirket eklemek szCompany değiştirmek için szName değiştirin.

Hizmet başlatma hesapları

    [DlgServices-0]
    Local-Domain=61680
    AutoStart=255
    SQLDomain=MyDomainName
    SQLDomainAcct=MyDomainUser
    SQLDomainPwd=....
    AgtDomain=MyDomainName
    AgtDomainAcct=MyDomainUser
    AgtDomainPwd=....

				
[DlgServices 0]</a0> bölümü MSSQLServer ve SQLServerAgent Hizmetleri altında çalıştığı hesap özelliklerini tanımlar. Yerel etki alanı Windows NT bu hesapların her olup olmadığını belirten bir bit eşlem bir giriştir etki alanı hesabının veya LocalSystem hesabının özel. Bir etki alanı hesabı yerine yerel sistem hesabının ne zaman kullanılmalı hakkında bilgi için SQL Server Books Online'da "SQL Server Hizmetleri kullanıcı hesaplarını oluşturma" ve "Hizmet başlangıç hesabı SQLServerAgent" makalelerine bakın. Windows 95 veya Windows 98'de, hizmetler, LocalSystem hesabını kullanmak için yüklenmelidir; her iki hizmeti etkileşimli olan geçerli kullanıcının güvenlik bağlamında çalışacak şekilde Hizmet Denetim Yöneticisi, bu işletim sistemleri sağlamaz. Giriş yerel etki alanı için seçenekleri şunlardır:
Bu tabloyu kapaBu tabloyu aç
Seçenek<a1>Değer</a1> (onaltılık)Değer (ondalık)
MSSQLServer LocalSystem kullanır.0x000F 15
MSSQLServer etki alanı hesabını kullanır.0x00F0 240
SQLServerAgent LocalSystem kullanır.0x0F00 3840
SQLServerAgent etki alanı hesabını kullanır.0xF000 61440
[DlgServices 0] önceki örnek bölümde MSSQLServer hem SQLServerAgent (61440 + 240 = 61680) etki alanı hesabı altında başlatılacak gösterir, 61680, yerel etki alanı olur.

Her hizmetin (Windows NT) bilgisayar başlatıldığında, veya (Windows 95 veya Windows 98 üzerinde) bir kullanıcı oturum açtığında otomatik başlatma için yapılandırılmış olup olmadığını denetleyen bir bit maskesi AutoStart giriştir. Önceki örnekte, MSSQLServer hem SQLServerAgent AutoStart (240 + 15 = 255)</a0> için yapılandırılır:
Bu tabloyu kapaBu tabloyu aç
Seçenek<a1>Değer</a1> (onaltılık)Değer (ondalık)
MSSQLServer autostarts0x000F 15
SQLServerAgent autostarts0x00F0 240
Bu seçenek bu platformlarda grafik Kur arabiriminden açık olduğundan SQLServerAgent kendisi MSSQLServer AutoStart için SQL kurulum Windows 95 veya Windows 98 tarafından yapılandırılabilir olduğunu unutmayın. Windows 95 veya Windows 98, MSSQLServer hizmetini veya SQLServerAgent hizmetini başlatma hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
196654Windows 95 veya Windows 98 nasıl yapılır: SQL Server denetim Hizmetleri
Windows NT'DE otomatik başlatma SQLServerAgent yalnızca yapabilecekleriniz otomatik, başlatma MSSQLServer gibi SQLServerAgent hizmet üzerinde MSSQLServer bağımlı olduğundan. Kalan Girişleri (SQLDomain SQLDomainAcct, SQLDomainPwd ve benzeri), bu bölümdeki hesaplarını kullanılacak giriş yerel etki alanı veya her iki hizmeti bir Windows NT etki alanı hesabı yerine LocalSystem hesabını kullanacağını gösterir, hangi Windows NT belirtin. Bu girişler, LocalSystem kullanıldığında yok. Parola girdileri şifrelenmiştir ve sadece etkileşimli olarak yeni bir .iss dosyası oluşturmak için SQL Server kurulumunu yeniden çalıştırarak elde edilebilir. Bu mümkün veya pratik içinde bulunduğunuz koşullara değil, MSSQLServer ve SQLServerAgent LocalSystem hesabının altında çalıştırılacak biçimde yüklemeniz gerekir (yerel etki alanı 3855 =).

Windows NT kullanıcıları daha sonra isterseniz hizmet başlangıç hesaplarının değiştirebilirsiniz (SQL Server Books Online'da "bir SQL Server hizmeti kurma (Windows NT) farklı bir kullanıcı hesabı altında oturum açmak için nasıl ayarlanır" makalelerine bakın ve "SQL Server Hizmetleri kullanıcı hesaplarını oluşturma"). Bu otomatik olarak gerekirse Windows NT'DE (MSSQL7\BINN dizininde) yardımcı programı scm.exe yüklemeden sonra hizmeti başlangıç hesabının bir etki alanı hesabı için LocalSystem ' değiştirmek için kullanılır. Daha fazla bilgi için Ayrıntılar için'daha önce başvurulan Microsoft Bilgi Bankası makalesine bakın.

Özellikler

Makale numarası: 233312 - Last Review: 23 Şubat 2014 Pazar - Gözden geçirme: 6.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft Data Engine 1.0
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbinfo KB233312 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:233312

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com