CopyDatabaseFile макрос әрекеті

CopyDatabaseFile әрекетін ағымдық Microsoft SQL Server 7.0 немесе кейінгі Microsoft Access жобасы байланысты дерекқордың көшірмесін қолдану мүмкін. Microsoft Office Access 2007 ағымдық дерекқорды ажыратып, оны тағайындаған серверге тіркейді. Дерекқорды ажырату мен тіркеу туралы қосымша ақпарат алу үшін SQL Server құжаттарын көріңіз.

Ескерту : Бұл әрекетке дерекқор сенімсіз болған жағдайда рұқсат берілмейді. Қосылатын құрамды пәрмендер туралы көбірек ақпарат алу үшін, осы мақаланың Қосымша ақпарат бөліміндегі сілтеме бойынша өтіңіз.

Параметр

CopyDatabaseFile әрекеті төмендегі дәлелдерді құрайды.

Әрекет дәлелі

Сипаттама

Дерекқордың файл атауы

Жаңа басты деректер файлының атауы. Файлдың әдепкі жолы Access жоба файлының (.adp) ағымдық орналасқан жері болып табылады.

Бар файлды қайта жазу

Атауы бірдей болған бар файлды алмастыруын немесе алмастырмауын белгілейді. Егер Иә пәрменіне бапталған файл аты бар болса, файлдың үстінен жазылады. Егер Жоқ пәрменіне бапталған файл аты бар болса, файлдың үстінен жазылмай әрекет сәтсіз болады. Егер файл жоқ болса бұл параметр еленбейді. Иә пәрмені әдепкі болып тұр.

Барлық пайдаланушыларды ажырату

Access бағдарламасы пайдаланушыларды дерекқордан шығуға мәжбүр етуін немесе етпеуін белгілейді. Егер Иә пәрменіне бапталған болса, кез келген пайдаланушылар қосулы болса, олар ажыратылып, дерекқорды көшіру әрекеті жалғастырылады. Егер Жоқ пәрменіне бапталған болып дерекқорға бір немесе одан көп пайдаланушылар қосылған болса, дерекқорды көшіру әрекеті сәтсіз болады. Жоқ пәрмені әдепкі болып тұр.

Керекті ескертусіз пайдаланушыларды дерекқордан ажырату деректер жоғалуына алып келуі мүмкін.

Ескертулер

Көшіру әрекеті синхронды болып, дерекқордың көшірілуі аяқталғанша басқа әрекеттерді орындау мүмкін болмайды.

CopyDatabaseFile әрекеті тек деректерді, деректер анықтамаларын және дерекқор нысандарын көшірмей, кеңейтілген сипаттарды, мысалы әдепкі мәндер, мәтін шектеулерін және іздеу мәндерін де көшіреді.

Дерекқорды көшіру талаптары:

  • Дерекқор файлын көшіруден алдын барлық бағдарламалармен пайдаланушыларды ажырату керек.

  • Шарлау аумағынан тыс барлық нысандар мен көріністерді жабу керек.

  • Ағымдық дерекқор репликаланбауы керек.

  • Бастапқы сервер дерекқоры жергілікті компьютерде жегілетін Microsoft SQL Server version 7.0 немесе кейінгісі, немесе SQL Server 2000 Desktop Engine болуы керек.

  • The SQL Server дерекқоры бастапқы серверде бір файлдық дерекқор болуы керек.

  • Бастапқы мен тағайындалған SQL Server компьютерлерінде жүйелік әкімшінің рөлінің мүшесі болуыңыз керек.

CopyDatabaseFile әрекетін Visual Basic for Applications (VBA) модулінде жегу үшін CopyDatabaseFile әдісін DoCmd нысанында қолданыңыз.

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×