SQL маалымат базаларын 1Ске кантип өткөрүү керек

Мазмуну:

SQL маалымат базаларын 1Ске кантип өткөрүү керек
SQL маалымат базаларын 1Ске кантип өткөрүү керек

Video: SQL маалымат базаларын 1Ске кантип өткөрүү керек

Video: SQL маалымат базаларын 1Ске кантип өткөрүү керек
Video: MS SQL 2008. Зеркальное отображение базы данных 2024, Май
Anonim

1С - бул акыркы жылдары башка бардык атаандаштарын нокаутка учураткан электрондук эсеп тутуму. Программа көбүнчө маалыматтарды DBF файлдарында сактайт, бирок SQL версиясы дагы бар. Сервердин туруктуулугун жогорулатуу үчүн, алар көп учурда 15 адамдан ашык колдонуучулар менен SQLге өтүшөт. MS SQL маалымат базасын бир серверден экинчи серверге өткөрүүнүн бир нече жолу бар.

SQL маалымат базаларын 1Ске кантип өткөрүү керек
SQL маалымат базаларын 1Ске кантип өткөрүү керек

Ал зарыл

  • - орнотулган "1С: Ишкана" программасы;
  • - компьютер.

Нускамалар

1 кадам

SQLди которуунун тез ыкмаларынын бири - бул маалымат базасын серверден ажыратып, журналы менен кошо жаңысына өткөрүү. Биринчиден, анын аталышын өзгөртүп, маалымат базасын ажыратуу керек. Ал үчүн төмөнкү кадамдарды аткарыңыз: Master, GO, "Exec sp_detach_db 'database_name', 'true'", GO колдонуп, бул жерде sp_detach_db маалымат базасын булактан ажыратуу үчүн колдонулат. Анын төмөнкү параметрлери бар: @dbname - аты жана @skipchecks - статистиканы жаңыртууга көрсөткүч. Статистиканын жаңыртылышы тиркелгенден кийин жаңыланып турушу үчүн "чыныгы" деп коюңуз.

2-кадам

Андан кийин иштет: Master, GO, "PRACHT 'Attaching Database'", "EXEC sp_attach_db @dbname = 'database_name'", "@ filename1 = 'c: / mssql7 / data / database_name.mdf'", "@ filename2 = ' d: / mssql7 / data / database_name_log.ldf '". Бул маалымат базасын жана журналдарды жаңы серверге тиркейт.

3-кадам

Маалыматты серверден серверге көчүрүү үчүн DTS импорттоо жана экспорттоо устасын колдонуңуз. Маалыматтар базасын жана логиндерди жылдыруу боюнча тапшырма түзүү үчүн DTS Designer же Database Copy Wizard программасын колдонуңуз.

4-кадам

Жапырт кыстаруу / bcp колдонгон маалыматтарды берүү кыймылдаткычын түзүү. Скриптин жардамы менен, максаттуу серверге схема түзүп, андан кийин маалыматты көчүрүп алуу үчүн жапырт киргизүү / bcp колдонуңуз. Колдонула турган нерсени тандап жатканда, bcpден айырмаланып, дүң экспорттоо маалыматтарды экспорттой албасын унутпаңыз.

5-кадам

Таркатылган сурамдарды колдонуңуз. Максаттуу серверде схеманы түзгөндөн кийин, шилтемеленген серверди уюштуруп, openquery жана openrowset функцияларынын жардамы менен кыстарма операторун жазыңыз. Дайындарды жүктөөдөн мурун, текшерүү чектөөлөрүн жана чет элдик ачкычты өчүрүп, операция бүткөндөн кийин аларды кайра туташтырыңыз.

6-кадам

Камдык көчүрүүнү жана калыбына келтирүүнү колдонуңуз. Маалымат базасынын көчүрмөсүн алып, аны жаңы серверге калыбына келтирүү.

Сунушталууда: