Hvernig til Setja Eindrægni Láréttur flötur fyrir SQL Framreiðslumaður 2008 eða 2005 Gagnasafn

Hvenær val gögn eða framkvæma fyrirspurn á Microosft SQL Framreiðslumaður 2008 eða SQL Framreiðslumaður 2005 gagnasafn, the hópur stuðningsmanna villuboð eða bilun mega vera koma aftur:

[MicrosoftODBC][ SQL Framreiðslumaður Bílstjóri][ Framreiðslumaður][ 4147, Láréttur flötur 15, Ástand 1, Lína 4] The fyrirspurn uses non-ANSI ytri tengja stjórnandi (”*=” eða “=*”). Til hlaupa this fyrirspurn án smábreyting, þóknast setja the eindrægni láréttur flötur fyrir straumur gagnasafn til 80, using the SETJA COMPATIBILITY_LEVEL valkostur af BREYTA Gagnasafn. Það er eindregið mæla með til umskrifa the fyrirspurn using ANSI ytri tengja stjórnandi ( vinstri YTRI Tengja, RÉTTUR YTRI Tengja). Í the framtíð útgáfa
af SQL Framreiðslumaður, non-ANSI tengja stjórnandi vilja ekki vera stuðningsmaður jafnvel í vanþróaður- eindrægni hæverskur.


eða,

Msg 4147, Láréttur flötur 15, Ástand 1, Lína 3
The fyrirspurn uses non-ANSI ytri tengja stjórnandi (”*=” eða “=*”). Til hlaupa this fyrirspurn án smábreyting, þóknast setja the eindrægni láréttur flötur fyrir straumur gagnasafn til 80 eða lægri, using birgðir aðferð sp_dbcmptlevel. Það er eindregið mæla með til umskrifa the fyrirspurn using ANSI ytri tengja stjórnandi ( vinstri YTRI Tengja, RÉTTUR YTRI Tengja). Í the framtíð útgáfa af SQL Framreiðslumaður, non-ANSI tengja stjórnandi vilja ekki vera stuðningsmaður jafnvel í vanþróaður- eindrægni hæverskur.

The villa gerast því Netbóla hefur dropateljari styðja fyrir og útrýma gamall- stíll *= og =* ytri tengja stjórnandi.

Í röð til festa the SQL Framreiðslumaður villa yfir, DB stjórnandi hefur til setja the gagnasafn eindrægni láréttur flötur til 80, hver jafngildi með SQL Framreiðslumaður 2000 eins og a tímabundinn lausn. Auðvitað, the bestur lausn er til breyta the SQL staðhæfing eða queries merkjamál til fjarlægja the gamall- stíll tengja stjórnandi með straumur staðall SQL tengja setningafræði.

Fyrir fordæmi, SQL fyrirspurn niðri er ekki í gildi:

VELJA o.name FRÁ sys.objects o, sys.views v HVAR o.object_id *= v.object_id;

Og öxl vera skipta um með the hópur stuðningsmanna merkjamál:

VELJA o.name FRÁ sys.objects o VINSTRI TENGJA sys.views v Á o.object_id = v.object_id;

Eða the hópur stuðningsmanna stytta innri tengja staðhæfing:

VELJA o.name FRÁ sys.objects o, sys.views v HVAR o.object_id = v.object_id;

Fyrir stjórnandi hver skáhallibreyting the merkjamál, the auðveldlega lausn er til snúa sér aftur að the eindrægni láréttur flötur af the gagnasafn í röð til afla the vanþróaður eindrægni til gamall- stíll tengja. sp_dbcmptlevel birgðir aðferð ( láta í ljós vanþóknun á) eða Framkvæma-SQL geta vera vanur eitthvað sem gert var oft setja viss ( að nokkru leyti, ekki allur) gagnasafn atferlis- til vera samþýðanlegur með the áðan útgáfa af SQL Framreiðslumaður. This MSDN hlutur afla yfirlit á hvaða atferlis- ert breyting á hvor eindrægni láréttur flötur.

Útgáfa af SQL Framreiðslumaður þessi geta vera snúa sér aftur að til geta vera einn af the hópur stuðningsmanna:

60 = SQL Framreiðslumaður 6.0
65 = SQL Framreiðslumaður 6.5
70 = SQL Framreiðslumaður 7.0
80 = SQL Framreiðslumaður 2000
90 = SQL Framreiðslumaður 2005
100 = SQL Framreiðslumaður 2008

minnispunktur Eindrægni láréttur flötur 60, 65, og 70 neitun langlífi laus í SQL Framreiðslumaður 2008. Og framtíð útgáfa af SQL Framreiðslumaður vilja styðja eini tveir (2) fyrri útgáfa af vanþróaður eindrægni. A gagnasafn innihalda óákveðinn greinir í ensku útsýni geta ekki vera breyting til a eindrægni láréttur flötur lægri en 80. Gera einnig taka minnispunktur þessi hvenær a gagnasafn er hefjast handa vanþróaður- eindrægni háttur, sumir af the nýr virkni mega vera glataður, svo sem eins og SQL CLR styðja og SSMS skýringarmynd fyrir the gagnasafn. Við hliðina á, the eindrægni háttur hafa áhrif á atferlis- eini fyrir the skilgreinanlegur gagnasafn, ekki fyrir the allur framreiðslumaður.

Stíga til Breyting og Setja Eindrægni Láréttur flötur af A Gagnasafn í SQL Framreiðslumaður

The hópur stuðningsmanna SQL stjórn geta vera tölublað í SQL Framreiðslumaður Stjórnun Stúdíó Fyrirspurn gluggi. Muna til framkvæma Fara eftir á hvor stjórn.

  1. valfrjáls Setja the gagnasafn til einn notandi aðgangur háttur:

    BREYTA GAGNASAFN database_name SETJA SINGLE_USER;

  2. Setja the gagnasafn eindrægni láréttur flötur til einn af the áðan útgáfa ástand yfir:

    Framkvæma-SQL Aðferð

    BREYTA GAGNASAFN database_name SETJA COMPATIBILITY_LEVEL = { 80 | 90 | 100 }

    Fyrir fordæmi,

    BREYTA GAGNASAFN my_db SETJA COMPATIBILITY_LEVEL = 80

    sp_dbcmptlevel Birgðir Aðferð Aðferð

    EXEC sp_dbcmptlevel database_name, compatibility_level gildi;

    Fyrir fordæmi,

    EXEC sp_dbcmptlevel my_db, 90;

  3. valfrjáls Skila the gagnasafn í multiuser aðgangur háttur:

    BREYTA GAGNASAFN database_name SETJA MULTI_USER;

mikilvægur: The blaðsíða er vél þýða og með því skilyrði " eins og er" án ábyrgð. Tölvuþýðing mega vera erfiður til skilja. Þóknast vísa til tilfrumeintak Englendingar hlutur alltaf þegar mögulegur.


Leyfi a Svarasvar

Þú geta nota þessir tags: <a href="" titill=""> <abbr titill=""> < skammstöfun titill=""> <b> <blockquote vitna í=""> < vitna í> < merkjamál> <del datetime=""> < emm> < ég> <q vitna í=""> < slá> < sterkur>

Gerast áskrifandi að til athugasemd lögun hefur been fatlaður. Til taka á móti tilkynning af nýjastur athugasemd staða, gerast áskrifandi að tilMinn Stafrænn Líf Athugasemd RSS fæða eðaskrá til taka á móti nýr athugasemd í daglega email útdráttur.
Custom Search

Nýr Hlutur

Komandi Leita Skilmálar fyrir the Hlutur

The fyrirspurn uses non-ANSI ytri tengja stjórnandi ("*=" eða "=*"). Til hlaupa this fyrirspurn án smábreyting, þóknast setja the eindrægni láréttur flötur fyrir straumur gagnasafn til 80 eða lægri, using birgðir aðferð sp_dbcmptlevel. Það er eindregið mæla með til umskrifa the fyrirspurn using ANSI ytri tengja stjórnandi ( vinstri YTRI Tengja, RÉTTUR YTRI Tengja). Í the framtíð útgáfa af SQL Framreiðslumaður, non-ANSI tengja stjórnandi vilja ekki vera stuðningsmaður jafnvel í vanþróaður- eindrægni hæverskur. - sql framreiðslumaður 2008 eindrægni háttur - sql framreiðslumaður eindrægni láréttur flötur - sql 2005 eindrægni háttur - eindrægni láréttur flötur sql framreiðslumaður - The fyrirspurn uses non-ANSI ytri tengja stjórnandi ("*=" eða "=*"). Til hlaupa this fyrirspurn án smábreyting, þóknast setja the eindrægni láréttur flötur fyrir straumur gagnasafn til 80, using the SETJA COMPATIBILITY_LEVEL valkostur af BREYTA Gagnasafn. Það er eindregið mæla með til umskrifa the fyrirspurn using ANSI ytri tengja stjórnandi ( vinstri YTRI Tengja, RÉTTUR YTRI Tengja). Í the framtíð útgáfa af SQL Framreiðslumaður, non-ANSI tengja stjórnandi vilja ekki vera stuðningsmaður jafnvel í vanþróaður- eindrægni hæverskur. - SQL eindrægni láréttur flötur - sql 2005 eindrægni láréttur flötur - SETJA COMPATIBILITY_LEVEL - sql eindrægni háttur - gagnasafn eindrægni háttur er hefjast handa 90 - sql vanþróaður eindrægni með 2008 - sql framreiðslumaður 2008 eindrægni láréttur flötur - sql framreiðslumaður 2005 eindrægni láréttur flötur - sql framreiðslumaður setja eindrægni láréttur flötur - Stilling gagnasafn valkostur COMPATIBILITY_LEVEL til 100 fyrir gagnasafn - sql framreiðslumaður eindrægni láréttur flötur - stöðva eindrægni láréttur flötur í sql framreiðslumaður 2008 - sql framreiðslumaður 2008 2005 háttur - sql bera fram 2005 SETJA COMPATIBILITY_LEVEL - gagnasafn eindrægni láréttur flötur - hvernig til setja - setja eindrægni láréttur flötur sql 2005 - sql framreiðslumaður 2008 eindrægni - þóknast setja the eindrægni láréttur flötur fyrir straumur gagnasafn til 80 - setja compatibility_level valkostur af breyta gagnasafn - sql 2008 eindrægni háttur - sql eindrægni háttur 80 - FRÖKEN SQL 2008 framreiðslumaður til hlaupa SQL 2005 gagnasafn eindrægni háttur - Setja Compatbilty Háttur SQl - sql framreiðslumaður 2008 2005 compatibility mode - compatibility level sql server 2008 - how to set the sql server compatibility level - how to set compatibility level in sql server 2005 - SQL server 7.0 compatibility - SQLSERVER compatibility level - sql 2008 compatibility mode 2005 - how to set compatibility level 80 of sql server 2005 - sql 2000 2005 select compatibility - sql 2008 compatibility level - sql the option 100 for compatibility mode is not supported - To run this query without modification, please set the compatibility level for current database to 80 - please set the compatibility level for current database to 80,using the set compatibility_level option of alter database. - The query uses non-ANSI outer join operators ("*=" or "=*"). To run this query without modification, please set the compatibility level for current database to 80 or lower, using stored procedure sp_dbcmptlevel. It is strongly recommended to rewrite the query - set sql server 2008 to 80 - non-ANSI outer join operators ("*=" or "=*"). To run this query without modification, please set the compatibility level for current database to 80 or lower - changing compatibility level in sql 2008 from 2000 - setting sql compatibility - set compatibility level using sp_dbcmptlevel - non-ansi outer join operators and database compatibility -