SQL Azure עדיין בראשית דרכו ולא הכל מתבצע בקלות כמו מול SQL Sever רגיל,
אבל עם קצת מאמץ וקצת יכולת.. בסוף מצליחים!
להלן שתי "הצעות הגשה" עם Reporting Services ועם Excel.
Reporting Services
עם Reporting Services המשימה יחסית פשוטה:
יוצרים פרוייקט חדש ובו יוצרים Data Source חדש בשם Azure כפי שמופיע להלן (וכמובן לשנות את ה-Server Name, User Name, Password, Database):
לאחר ביצוע Test Connection לווידוא תקינות ואישור,
יוצרים דוח חדש בעזרת ה-Wizard, בוחרים ב-Data Source מהסעיף הקודם, פונים לטבלה המבוקשת על ידי Select מתאים:
מאשרים, ממשיכים לפי ברירות המחדל שהמערכת מציעה, ושומרים.
מפעילים על ידי קליק ימני על הדוח ב-Solution Explorer ו-Run.
Excel
המשימה כאן קצת יותר סבוכה- וזה הפתרון שמצאתי.
ניצור קודם כל קובץ בשם SQLAzureCn.dsn במחיצה C:\Program Files\Common Files\ODBC\Data Sources :
[ODBC]
DRIVER=SQL Server
SERVER=h6okwyeo51.database.windows.net
DATABASE=Try001
APP=2007 Microsoft Office system
WSID=GERI
Network=DBMSSOCN
[Microsoft Office]
UID=GeriReshef
PWD=
DefaultTable=sys_objects
כמובן שיש לשנות את שם ה-Server, ה-UID וה-Database; ומי שיש לו אומץ – יכול לכתוב את הסיסמה בסעיף PWD (אני השארתי אותה ריקה)..
כעת פותחים את האקסל, ובנתונים(Data) בחיבורים קיימים (Existing Connections) ובוחרים ב-SQLAzureCn:
כותבים את הסיסמה הסודית (אם מישהו חושב שהסיסמה שלי היא ******** אז.. לא!):
נבחר מרשימת האובייקטים את הטבלה בה אנו מעוניינים:
ניתן לרפרש את הנתונים באופן יזום על ידי לחיצה על "רענן את הכל" (Refresh All), או להגדיר כל כמה זמן יתבצע רענון נתונים אוטומטי.

