none
Odata RRS feed

  • שאלה

  • שלום חברים,

    אני מעוניין לפבלש   שרת  SQL 2008 R2  לאפליקציה ענן , אני נדרש לעשות זאת רק כ Odata , על פי מה שבדקתי זה נתמך רק בגירסת   SQL 2012 .  האם ניתן לבצע זאת גם בגירסת 2008R2 ?

    תודה

    יום רביעי 28 ינואר 2015 12:28

תשובות

  • שלום,

    אני לא ממש מכיר את הנושא אבל לפי מה שכתוב פה גם 2008 עובד
    https://msdn.microsoft.com/en-us/data/gg192995.aspx

    מקווה שעזרתי,
    נועם

    • הוצע כתשובה על-ידי Eran Sharvit יום ראשון 01 פברואר 2015 20:51
    • סומן כתשובה על-ידי Eran Sharvit יום שלישי 03 פברואר 2015 12:37
    יום חמישי 29 ינואר 2015 13:21
  • שלום משה,

    אני לא בטוח למה אתה מתכוון במילה "לפבלש". אני מניח שאין טעם לחפש אותה במילון :-)

    בכל מקרה לפי ההקשר של הדברים, אם כל מה שאתה רוצה זה לפתח אפליקציה בענן שלוקחת נתוניפם ממסד הנתונים ונותנת שירות  Odata  או הפוך אפליקציה שמקבלת נתונים ב Odata , הרי שנראה לי שיש כאן בילבול קטן. אני מקווה שזה יעזור:

    OData = Open Data Protocol
    מדובר בסך הכל בתקן עבור שירותים מסוג REST, שמגדיר לנו כיצד אנחנו צורכים מידע ובונים את המידע עבור אפליקציות RESTful APIs (שירותים שעובדים בצורה מלה ב REST או במילים יותר מופשטות, שירותים שמקבלים פנייה request ומחזירים תגובה response). את המידע ניתן לקבל או לבנות בפורמטים שונים כמו למשל JSON או XML. אם כך, הרי שמה הקשר לשרת מסדי נתונים מסויים או לגרסה מסויימת שלו? אתה יכול לעבוד עם מקורות מידע אחרים שאינם SQL Server בכלל.

    שירות OData יכול להתארח על שרת IIS (או כל שרת אחר) ולבצע את שמירת המידע לשרת SQL (או כל מסד נתונים אחר), והקישור שהביא נועם הוא בסך הכל דוגמה למקרה ספיציפי זה. השירות עצמו יכול להיות מסוג WCF למשל (כמוב בדוגמה) או שירות WEB אחר כמו למשל web service. כאמור מסד הנתונים יכול להיות בענן או שלא בענן.

    אני מציע לך לקרוא יותר על הנושא כאן:
    http://www.odata.org

    * הדברים החדשים הקשורים לאזור הן יכולות שונות לעבודה ישירה מול הענן דרך ה SSMS. למעשה מה שנוסף לנו בקשר הישיר להתממשקות עם ה AZURE לא קשור לשרת ה SQL כל כך (ולכן לא לגרסה שלו בצורה ישירה) אלא לתוכנת ה Visual Studio. תוכנת ה SSMS החדשה מגרסה 2008 או 2008r2 אני לא זוכר בדיוק, היא בעצם תוסף לתוכנת ה VS ומבוססת על ה VS. כאשר אתה מתקין את ה SSMS אתה תוכל לראות שנוסף לך התקנה של ה VS גם אם א התקנת לבד.
    יכול להיות שזה מה שהתכוונת?
    Deploy Database to SQL Azure Wizard in SQL Server Management Studio
    http://blogs.msdn.com/b/brunoterkaly/archive/2013/09/26/migrating-an-on-premises-sql-server-2012-database-to-windows-azure-sql-database.aspx
    http://www.mssqltips.com/sqlservertip/3035/using-the-deploy-database-to-sql-azure-wizard-in-sql-server-management-studio-to-move-to-the-cloud/

    אנא נסה להבהיר את השאלה, אם ההסבר המקוצר לא נתן לך את הכוון. נסה להסביר בדיוק מה אתה מנסה לבצע ומה אתה רוצה לבצע, היכן ראית את המגבלה של גרסת השרת, וזה יכניס אותנו להקשר הספציפי שאתה עובד בו.


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]


    • נערך על-ידי pituachMVP, Editor שבת 31 ינואר 2015 12:39
    • הוצע כתשובה על-ידי Eran Sharvit יום ראשון 01 פברואר 2015 20:51
    • סומן כתשובה על-ידי Eran Sharvit יום שלישי 03 פברואר 2015 12:37
    שבת 31 ינואר 2015 12:24
    מנחה דיון

כל התגובות

  • שלום,

    אני לא ממש מכיר את הנושא אבל לפי מה שכתוב פה גם 2008 עובד
    https://msdn.microsoft.com/en-us/data/gg192995.aspx

    מקווה שעזרתי,
    נועם

    • הוצע כתשובה על-ידי Eran Sharvit יום ראשון 01 פברואר 2015 20:51
    • סומן כתשובה על-ידי Eran Sharvit יום שלישי 03 פברואר 2015 12:37
    יום חמישי 29 ינואר 2015 13:21
  • שלום משה,

    אני לא בטוח למה אתה מתכוון במילה "לפבלש". אני מניח שאין טעם לחפש אותה במילון :-)

    בכל מקרה לפי ההקשר של הדברים, אם כל מה שאתה רוצה זה לפתח אפליקציה בענן שלוקחת נתוניפם ממסד הנתונים ונותנת שירות  Odata  או הפוך אפליקציה שמקבלת נתונים ב Odata , הרי שנראה לי שיש כאן בילבול קטן. אני מקווה שזה יעזור:

    OData = Open Data Protocol
    מדובר בסך הכל בתקן עבור שירותים מסוג REST, שמגדיר לנו כיצד אנחנו צורכים מידע ובונים את המידע עבור אפליקציות RESTful APIs (שירותים שעובדים בצורה מלה ב REST או במילים יותר מופשטות, שירותים שמקבלים פנייה request ומחזירים תגובה response). את המידע ניתן לקבל או לבנות בפורמטים שונים כמו למשל JSON או XML. אם כך, הרי שמה הקשר לשרת מסדי נתונים מסויים או לגרסה מסויימת שלו? אתה יכול לעבוד עם מקורות מידע אחרים שאינם SQL Server בכלל.

    שירות OData יכול להתארח על שרת IIS (או כל שרת אחר) ולבצע את שמירת המידע לשרת SQL (או כל מסד נתונים אחר), והקישור שהביא נועם הוא בסך הכל דוגמה למקרה ספיציפי זה. השירות עצמו יכול להיות מסוג WCF למשל (כמוב בדוגמה) או שירות WEB אחר כמו למשל web service. כאמור מסד הנתונים יכול להיות בענן או שלא בענן.

    אני מציע לך לקרוא יותר על הנושא כאן:
    http://www.odata.org

    * הדברים החדשים הקשורים לאזור הן יכולות שונות לעבודה ישירה מול הענן דרך ה SSMS. למעשה מה שנוסף לנו בקשר הישיר להתממשקות עם ה AZURE לא קשור לשרת ה SQL כל כך (ולכן לא לגרסה שלו בצורה ישירה) אלא לתוכנת ה Visual Studio. תוכנת ה SSMS החדשה מגרסה 2008 או 2008r2 אני לא זוכר בדיוק, היא בעצם תוסף לתוכנת ה VS ומבוססת על ה VS. כאשר אתה מתקין את ה SSMS אתה תוכל לראות שנוסף לך התקנה של ה VS גם אם א התקנת לבד.
    יכול להיות שזה מה שהתכוונת?
    Deploy Database to SQL Azure Wizard in SQL Server Management Studio
    http://blogs.msdn.com/b/brunoterkaly/archive/2013/09/26/migrating-an-on-premises-sql-server-2012-database-to-windows-azure-sql-database.aspx
    http://www.mssqltips.com/sqlservertip/3035/using-the-deploy-database-to-sql-azure-wizard-in-sql-server-management-studio-to-move-to-the-cloud/

    אנא נסה להבהיר את השאלה, אם ההסבר המקוצר לא נתן לך את הכוון. נסה להסביר בדיוק מה אתה מנסה לבצע ומה אתה רוצה לבצע, היכן ראית את המגבלה של גרסת השרת, וזה יכניס אותנו להקשר הספציפי שאתה עובד בו.


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]


    • נערך על-ידי pituachMVP, Editor שבת 31 ינואר 2015 12:39
    • הוצע כתשובה על-ידי Eran Sharvit יום ראשון 01 פברואר 2015 20:51
    • סומן כתשובה על-ידי Eran Sharvit יום שלישי 03 פברואר 2015 12:37
    שבת 31 ינואר 2015 12:24
    מנחה דיון