Primenjuje se na
Access 2010 Access 2007

Access projekat je Access datoteka (.adp) koja pruža direktnu, efikasnu vezu sa Microsoft SQL Server bazom podataka putem OLE DB komponente. Microsoft Access 2007 i 2010 vam omogućavaju da kreirate nove datoteke Access projekta (.adp) i radite sa postojećim Access projektima koje ste napravili u starijim verzijama programa Access. Ovaj članak pruža kratko objašnjenje Access projekata koje vam govori kako Access projekti rade u programima Access 2007 i 2010. Članak pokriva i kako da napravite novi Access projekat u programima Access 2007 i 2010 i kako da povežete Access projekat sa postojećom SQL Server bazom podataka.

Napomena: Access 2010 je poslednja verzija programa Access koja podržava rad sa Datotekama Access projekta (.adp).

U ovom članku

Pregled Access projekata

Pravljenje Access projekta pruža nekoliko prednosti u odnosu na povezivanje sa SQL Server tabelama ili prikazima. Na primer, u Access projektu možete da menjate dizajn SQL Server objekata, kao što su tabele i prikazi, a možete da pravite, uređujete i koristite druge SQL Server funkcije, kao što su dijagrami baze podataka, uskladištene procedure i korisnički definisane funkcije. Nasuprot tome, kada se povezujete sa SQL Server bazom podataka, ne možete da menjate dizajn SQL Server objekte i možete da se povežete samo SQL Server tabelama i prikazima. Međutim, povezivanje vam omogućava da se povežete sa više SQL Server baza podataka, dok Se Access projekat (*.adp) može povezati samo sa jednom SQL Server bazom podataka.

Za više informacija o povezivanja sa SQL Server podataka kliknite na članak Povezivanje sa bazom podataka ili uvoz iz SQL Server podataka.

Access projekat ne sadrži podatke ni objekte zasnovane na definiciji podataka. Umesto toga, ovi objekti se skladište u SQL Server podataka. Međutim, rad sa Access projektom je i dalje veoma sličan radu sa Access bazom podataka. Proces kreiranja obrazaca, izveštaja, makroa i modula je praktično isti kao prilikom kreiranja Access baze podataka.

U programima Access 2007 i 2010 možete da kreirate nove Access projekte i koristite projekte koji su kreirani u starijim verzijama programa Access. Pored toga, možete da iskoristite mnoge nove funkcije programa Access 2007 i 2010, kao što su poboljšane alatke za dizajn obrasca i izveštaja, novi dizajner makroa, poboljšane alatke za uslovno oblikovanje i prilagođavanje trake. Međutim, određene novije funkcije programa Access nisu dostupne u Access projektima, kao što su prilozi, polja sa više vrednosti, kontrola navigacije ili kontrola veb pregledača. Pored toga, prikaz rasporeda nije dostupan za dizajniranje obrazaca i izveštaja.

Kompatibilnost između programa Access SQL Server verzija

Access 2010 .adp datoteke kompatibilne su sa programom SQL Server 2008 i starijim verzijama. Novije verzije programa SQL Server mogu takođe biti kompatibilne sa .adp datotekama programa Access 2010, ali po opštem pravilu, ako želite da izmenite SQL objekte iz Access .adp datoteke, Verzija programa Access mora da bude veća od SQL Server verzije. Na primer, ne možete da izmenite objekte u SQL Server 2008 pomoću programa Access 2007. Isto tako, ne možete da izmenite objekte u SQL Server 2005 pomoću programa Access 2003.

Važno: Pre nadogradnje na novu verziju programa Access ili programa SQL Server, uvek testirajte Access projekat sa novom verzijom (ili verzijama) da biste se uverili da sve funkcije ispravno rade.

Podrška za tip podataka i dijagram

Tipovi podataka "Datum/vreme"

Access 2010 obezbeđuje ograničenu podršku za četiri nova tipa podataka datum/vreme koji su dodati u SQL Server 2008:

  • TIME

  • DATE()

  • DATETIME2

  • SKUP DATUMA I VREMENA

U Access projektu možete da kreirate i dizajnirate tabele i prikaze koji koriste ove nove tipove podataka. Međutim, u obrascima i izveštajima, polja ovih tipova podataka ponašaju se kao da su tekstualna polja. Kao rezultat toga, ne možete da koristite formate datuma ili birače datuma sa ovim tipovima podataka.

Tipovi podataka promenljive dužine

Sledeći tipovi podataka promenljive dužine mogu da se koriste u Access 2010 projektima:

  • VARBIN(MAX)

  • VARCHAR(MAX)

  • NVARCHAR(MAX)

Međutim, nije moguće dodati ili izmeniti polja koja koriste MAX specifikatore iz Access projekta.

TIP podataka BIGINT

Access 2010 podržava tip podataka SQL Server BIGINT. Međutim, korisnički interfejs programa Access nameće donje ograničenje od -999999999999999999 (približno -2^60) za razliku od stvarne donje granice od -2^63. Gornja granica korisničkog interfejsa programa Access je 2^63-1, isto kao u programu SQL Server.

Nepodržane funkcije

Tipovi podataka

Sledeći novi tipovi SQL Server 2008 nisu podržani u Access projektima:

  • GEOGRAFIJA

  • GEOMETRIJA

  • HIERARCHYID

Access blokira režim dizajniranja za tabele ili prikaze koji koriste ove tipove.

Dijagrami baze podataka (prikaz relacija)

Kao rezultat tri nepodržana tipa podataka navedenih u prethodnom odeljku, ne možete da otvorite SQL Server 2008 baze podataka u Access projektu.

Vrh stranice

Preporuke za Access projekte u programu Access 2010

Nastavljamo da podržavamo kreiranje .adp datoteka i rad sa njim u programu Access 2010. Međutim, preporučujemo da projektanti koriste alatke za dizajn programa SQL Server obezbeđene u programu SQL Server Management Studio za dizajniranje objekata baze podataka kao što su tabele, prikazi i uskladištene procedure, a zatim koriste access interfejs za dizajniranje obrazaca, izveštaja, makroa i modula koji se povezuju sa tim objektima. Alatke koje obezbeđuje SQL Server pružaju najmoćniji interfejs za kreiranje SQL Server objekata.

Kreiranje Access projekta

Koristite ovu proceduru da biste napravili novu datoteku Access projekta (.adp) u programu Access 2007 ili 2010.

  1. Na kartici Datoteka kliknite na dugme Novo. Ako koristite Access 2007, kliknite na microsoft Office dugme, a zatim izaberite stavku Otvori.

  2. Uradite nešto od sledećeg:KreiranjeAccess projekta na podrazumevanoj lokaciji datoteke    

    • U okviru Prazna baza podataka otkucajte ime projekta u polju Ime datoteke pomoću oznake tipa datoteke .adp.

      – ili –

      Kreiranje Access projekta na drugoj lokaciji datoteke    

      1. U okviru Prazna baza podataka izaberite stavku Potraži lokaciju na kojoj želite da sačuvate bazu podataka.

      2. U dijalogu Datoteka nove baze podataka potražite lokaciju na kojoj želite da sačuvate projekat ili prihvatite podrazumevanu lokaciju.

      3. Otkucajte ime datoteke za projekat u polju Ime datoteke .

      4. Sa liste Sačuvaj kao tip izaberite stavku Microsoft Office Access projekti (*.adp), a zatim kliknite na dugme U redu.

  3. U okviru Novi projekat kliknite na dugme Kreiraj.

    Access će vas upitati o sledećoj poruci:

    Želite li da se povežete sa postojećom SQL Server bazom podataka?

    Ako želite da se povežete sa postojećom SQL Server, kliknite na dugme Da i nastavite sa 4. korakom. U suprotnom, kliknite na dugme Ne i pređite na 5. korak da biste kreirali novu SQL Server bazu podataka.

  4. Povezivanje sa postojećom SQL Server bazom podataka    

    1. U dijalog Svojstva veze sa podacima unesite potrebne informacije za sledeće:

      • Ime servera

      • Informacije potrebne za prijavljivanje na server

      • Ime baze podataka

        Data Link Properties dialog box

    2. Kliknite na dugme Testiraj vezu da biste proverili da li su postavke ispravne i da li je veza uspešna.Ako veza ne uspe, dijalog Greška Microsoft veze sa podacima prikazuje poruku koja opisuje problem. Kliknite na dugme U redu da biste zatvorili poruku, proverite postavke u dijalogu Svojstva veze sa podacima, a zatim ponovo izaberite stavku Testiraj vezu. Takođe, možda ćete morati da se obratite administratoru SQL Server baze podataka za bazu podataka sa koju se povezujete da biste se uverili da su postavke ispravne ili da li je računar dostupan.

    3. Kada dijalog Microsoft veza sa podacima prikaže poruku Test veza je uspela, kliknite na dugme U redu da biste zatvorili dijalog, a zatim kliknite na dugme U redu da biste zatvorili dijalog Svojstva veze sa podacima.Access povezuje projekat sa SQL Server podataka.

  5. Kreiranje nove baze SQL Server podataka    

    1. Na prvoj stranici Čarobnjaka za Microsoft SQL Server baze podataka unesite sledeće informacije:

      • The SQL Server computer you want to use for this database

      • Vaše informacije za prijavljivanje

      • Ime za bazu podataka SQL Server podataka  

        Microsoft SQL Server Database Wizard

        Napomena: Da biste preskočili proces povezivanja u ovom trenutku, kliknite na dugme Otkaži. Access kreira projekat, ali nije povezan sa bazom podataka SQL Server podataka. Da biste mogli da uradite bilo šta sa projektom, moraćete da ga povežete sa SQL Server bazom podataka, što možete da uradite pomoću koraka iz sledećeg odeljka.

    2. Kliknite na dugme Dalje da biste nastavili.Access pokušava da se poveže sa navedenim SQL server računarom. Ako Access ne može da se poveže sa računarom SQL servera, prikazuje poruku o grešci koja opisuje problem. Ime računara SQL servera ili informacije za prijavljivanje su možda netačne ili možda nemate neophodne dozvole za kreiranje baze podataka na SQL Server računaru koji ste naveli. Možda ćete morati da se obratite administratoru SQL Server baze podataka za bazu podataka koju kreirate da biste se uverili da su postavke ispravne ili da je računar dostupan.

    3. Kada se Access uspešno poveže sa SQL Server računarom, čarobnjak prikazuje poruku: Čarobnjak ima sve informacije koje su mu potrebne za kreiranje vaše SQL Server baze podataka. Kliknite na dugme Završi da biste nastavili.Access kreira SQL Server bazu podataka i povezuje je sa projektom.

Vrh stranice

Povezivanje postojećeg Access projekta sa drugom SQL Server bazu podataka

Koristite sledeću proceduru ako imate postojeći Access projekat koji nije povezan sa SQL Server bazom podataka ili ako želite da promenite SQL Server ili bazu podataka sa kojom je projekat povezan.

  1. Na kartici Datoteka kliknite na dugme Otvori. Ako koristite Access 2007, kliknite na microsoft Office dugme, a zatim izaberite stavku Otvori.

  2. U dijalogu Otvaranje izaberite i otvorite Access projekat.Može se pojaviti dijalog Microsoft Office Access bezbednosno obaveštenje. Ako imate poverenja u izvor baze podataka, kliknite na dugme Otvori da biste nastavili.

  3. Na kartici Datoteka izaberite stavku Server, a zatim stavku Veza. (Ako koristite Access 2007, kliknite na dugme Microsoft Office, postavite pokazivač na stavku Server , a zatim izaberite stavku Veza.) Pojavljuje se dijalog Svojstva veze sa podacima.

  4. U dijalog Svojstva veze sa podacima unesite potrebne informacije za sledeće:

    • Ime servera

    • Informacije potrebne za prijavljivanje na server

    • Ime baze podataka

  5. Kliknite na dugme Testiraj vezu da biste proverili da li su postavke ispravne i da li je veza uspešna. Ako veza ne uspe, Access prikazuje poruku o grešci koja opisuje problem. Kliknite na dugme U redu da biste zatvorili poruku, proverite postavke u dijalogu Svojstva veze sa podacima, a zatim ponovo izaberite stavku Testiraj vezu. Takođe, možda ćete morati da se obratite administratoru SQL Server baze podataka za bazu podataka sa koju se povezujete da biste se uverili da su postavke ispravne ili da li je računar dostupan.

  6. Kada dijalog Microsoft veza sa podacima prikaže poruku Test veza je uspela, kliknite na dugme U redu da biste zatvorili dijalog, a zatim kliknite na dugme U redu da biste zatvorili dijalog Svojstva veze sa podacima.

Access povezuje projekat sa bazom podataka SQL Server koju ste naveli.

Vrh stranice

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.