mssql-scripter מחולל סקריפטים

25/05/2017

אין תגובות

אני חושב שאת הגלגל הזה – כלים שיוצרים סקריפטים לדטבייסים על כל תכולתם, כבר המציאו מספר פעמים – מיקרוסופט וצד ג’, אז הנה עוד אחד לרשימה..

מדובר בכלי של מיקרוסופט ששוחרר זה עתה, ומתבסס על התקנה של Python (אפרופו הפוסט האחרון שלי), כך שמי שרוצה ואין לו – שיתקין.

התקנה בחלון CMD:

pip install mssql-scripter

במחשב אחד זה רץ, נפל באמצע, הופעל שוב וגמר בהצלחה;
ובמחשב אחר זה רץ בהצלחה ולא התעוררה כל בעייה.

הפעלה לדוגמה בחלון CMD (פניה ל-Instance המקומי הראשי):

mssql-scripter -S localhost -d MyDB > c:\tmp\MyScript1.sql

אפשר גם כך (פנייה ל-Instance משני בשרת אחר ותיעוד הדטבייס כולל הנתונים):

mssql-scripter -S MyServer\MyInstance -d MyDB –schema-and-data > c:\tmp\MyScript2.sql

ולבסוף, גם כך (לשרתי SQL Authentication ו-Azure):

mssql-scripter -S MyServer -d MyDB -U MyLogin -P MyPa$$w0rd > c:\tmp\MyScript3.sql

את האופציה האחרונה לא הצלחתי להפעיל את זה ב-Azure (עם שם וסיסמה), אבל בשרתי On Premise – כן.
אופציות נוספות, כמקובל:

mssql-scripter/?

mssql-scripter/help

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *