שאלה ב SQL

תאו

משתמש פעיל
D I G I T A L
איך אני שולחת נתונים לטבלה באקסל ?


אני חיפשתי חומר מצאתי את הקוד הבא :
INSERT INTO OPENROWSET
('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=c:\Test.xls;','SELECT jdt1.DueDate FROM jdt1')

וזה נתן לי שגיאה :
Cannot create an instance of OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)".
 

rivkic

App.Up.Go! -פיתוח תוכנות / אתרים מורכבים / קורסים
מנוי פרימיום
צילום מקצועי
D I G I T A L
את יכולה להריץ את שאילתת ה SQL ב SQL SERVER
אח"כ בתחתית הטבלה של התוצאות בפינה לעשות לחיצה ימנית -> select all
Ctrl + C
לפתוח גליון אקסל
Ctrl + V
 

בת ישראל

משתמש צעיר
האם זה תהליך קבוע? משהו שאת מריצה פעמים רבות? אם כן, כדאי ליצור SSIS עבור תהליך הייצוא.
אם זה משהו חד פעמי או שמורץ לעיתים רחוקות, את יכולה להשתמש בממשק:
לחיצה ימנית על שם הdatabase ואז tasks ואז Export Data
 

תאו

משתמש פעיל
D I G I T A L
אני לא מתכוונת שליחה בצורה ידנית אלא באמצעות הקוד ...
 

בת ישראל

משתמש צעיר
אני עובדת ב -
sql server management studio
אז את יכולה ליצור SSIS ולהגדיר SQL Job שיריץ את הSSIS לפי התזמון שתקבעי לו.
יש על הכל הנושאים האלו המון מידע ברשת.
אמנם פעם ראשונה יקח לך זמן ללמוד את הנושאים אבל זה מעניין וגם יהיה לך יעיל למשימות אחרות בעתיד.
בהצלחה!
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קיט ב'

ט בַּמֶּה יְזַכֶּה נַּעַר אֶת אָרְחוֹ לִשְׁמֹר כִּדְבָרֶךָ:י בְּכָל לִבִּי דְרַשְׁתִּיךָ אַל תַּשְׁגֵּנִי מִמִּצְוֹתֶיךָ:יא בְּלִבִּי צָפַנְתִּי אִמְרָתֶךָ לְמַעַן לֹא אֶחֱטָא לָךְ:יב בָּרוּךְ אַתָּה יְהוָה לַמְּדֵנִי חֻקֶּיךָ:יג בִּשְׂפָתַי סִפַּרְתִּי כֹּל מִשְׁפְּטֵי פִיךָ:יד בְּדֶרֶךְ עֵדְוֹתֶיךָ שַׂשְׂתִּי כְּעַל כָּל הוֹן:טו בְּפִקֻּדֶיךָ אָשִׂיחָה וְאַבִּיטָה אֹרְחֹתֶיךָ:טז בְּחֻקֹּתֶיךָ אֶשְׁתַּעֲשָׁע לֹא אֶשְׁכַּח דְּבָרֶךָ:
נקרא  4  פעמים

לוח מודעות

למעלה