שמירת מסמך ב DB

yokd052

New member
שמירת מסמך ב DB

האם אפשר לשמור מסמךב DB לדוגמא מסמך word או PDF
או שמירת הקישור למסמך
 

pitoach

New member
זה נושא מעניין מאוד עם הרבה מאוד חידושים בכל

גרסה של SQL שיוצאת

יש בעקרון שיטות רבות לשמירת מסמך/קובץ ולכל שיטה יש את הייתרון והחסרון שלה. ישנם כללי אצבע לבחירת השיטה המתאימה לך. כדאי לחפש על זה חומר באינטרנט (גוגל כמובן)

למשל ניתן לשמור קישור לקובץ חיצוני בשדה טקסט רגיל

או לשמור את הקובץ עצמו במסד הנתונים בשדה BLOB בינארי (קיים בכל מסד נתונים כולל מסדים משרדיים כמו אקסס שדה מתאים)

או שימוש בשדות ייחודים יותר מורכבים (ייחודים לשרתי SQL) לצורך זה שמאפשרים ניהול מורכב ויעיל יותר (למקרים מסויימים) כמו שדות FileStream שנכנס בגרסה 2008 וכמובן החידושים הענקיים בנושא זה בגרסה 2012 שממש מלהיבים וצריכים להלהיב את כל מי שצריך לעבוד עם קבצים במסד הנתונים

קישור למצגת קטנה בנושא זה: http://www.sqlserver.co.il/?p=3460
* שים לב שיש שם את כל הסקריפטים להורדה בקישור למטה
 

pitoach

New member
עוד כמה קישור טובים

מדריך טוב על העבודה והשיטות החדשות בגרסת 2012 (מדריך קצת ישן מתקופת גרסת הבטא אבל כמובן תופס לגרסה החיה)
http://www.ildba.co.il/magazine/sql-server-2011-filetable/

זה קישור למדריך קטן של גרי אבל בגרסת 2008 בלי שימוש בתכונות החדשות עדיין: http://gerireshef.wordpress.com/2010/07/12/שימוש-ב-file-stream/

והנה המדריך של גרי על גרסת 2012:
http://blogs.microsoft.co.il/blogs/gerireshef/archive/2011/12/22/GR20111222.aspx
 
למעלה