549
צפיות
צפיות
16
תשובות
תשובות
שלום, הפעם אני מבקש עזרה בפעם …..
הראשונה בפורום הזה.
בניתי פורום שעובד מול בסיס הנתונים של ACCESS
ועבד בPWS.
עכשיו התקנתי מערת SQL 7 ומה שאני רוצה לעשות זה שהבסיס הנתונים יהיה של SQL7.
בניתי מהתחלה כבר את הבסיס הנתונים כמו שהיה בACCESS אבל בSQL.
איך אני מתקשר לבסיס הנתונים שבניתי בדפי ASP (קישור DSN LESS) ?
הייה לי בסיס הקודם בתיקיה בשם DATAB, האם אני צריך רק להעתיק לשם את הקובץ של SQL שהוא אם סיומת MDF לאותה תיקייה ולשנות קישור DSN LESS ?
(ברור שאני צריך לשנות שאילתות קצת אבל לא זאת השאלה)
תודה רבה מראש.
16 תשובות
כבר עניתי לך על זה בתפוז
לפני שבוע…
בסיס נתונים MSSQL הוא לא קובץ שאתה מעלה לשרת, כמו באקסס.
צריך לבנות בסיס נתונים חדש על השרת, ולהעביר אליו את מבנה הטבלאות ואת הנתונים, כמפורט .
קישור DSN-Less:
strCon= "Provider=SQLOLEDB; Data Source=ServerName; Initial Catalog=DBName;User Id=UserName; Password=pwd;"
1) תודה 2) את המרה הבנתי אבל…….
איך מתקשרים לבסיס הנתונים אני שואל שבוע ולא עונים לי ולא רציתי להקפיץ הודעה כבר.
אני עשיתי את המרה והפורום נשאר ב-LOCALHOST ב-PWS האם אני צריך להעביר את כל הקבצים של בפורום לתיקייה שSQL 7 עשה או שאני מעביר איכשהו קבצים מסויימים לתיקיה ש-PWS התקין לי ?
תודה שוב על העזרה.
אתה לא צריך להעביר שום קבצים
אתה צריך לבנות את ה-DB על השרת.
או קיי, בניתי DB והוא נוצר ….
בתיקייה מסויימת איפה שהתוכנה התקינה את הקבצים של התוכנה.
משם אני לא מעתיק לשום מקום את הDB שעשיתי ?
אז כאשר אני מתחבר לבסיס הנתונים דרך DSN LESS
strCon= "Provider=SQLOLEDB; Data Source=ServerName; Initial Catalog=DBName;User Id=UserName; Password=pwd;"
איך אני ממלאה את הפרטים לפי הקישור שנתתי לך אם
* שם בסיס הנתונים הוא DATAB
* סיסמא 111
שם משתמש SSS
ושם שרת נראה לי MYLOC
???
תודה
אני חושב שככה:
למרות שרץ על המחשב שלי ms-server אני לא משתמש בו
מיכוון שאני לא כך כל מבין בתיפעולו אבל זה לא הנושא ואני חושב שככה:
strCon= "Provider=SQLOLEDB; Data Source=MYLOC; Initial Catalog=DATAB;User Id=SSS; Password=111;"
אגב,אנגלית פשוטה,מה לא ברור?
מה לא ברור? שעשיתי בדיוק ככה…….
וזה לא עבד.
העניין הוא עכשיו כזה, ששם השרת במחשב שלי MYLOC אבל בשרת אחסון של חברה יהיה שם אחר.
מה, צריך אחר כך לשנות שוב קישורים או מה ?
תגידו לי בבקשה, איזה ספר כדי ומומלץ בחום לקנות של SQL7 ?
ממממ……
בקשר לשם השרת,חברת האיחסון שלך חייבת לספק לך את השם
או לפחות לאפשר לך לך ליצור אחד כזה ON LINE אם רכשתה אופציה של מסד כזה.
בקשר לשני לא הבנתי איזה ספר
של sql server? יש להוצאת הוד עמי ספר בשם
המדריך השלם ל-sql server בסיסי נתונים טבלאיים אני חושב
כזה אם שח מט עליו
כן יש עליו שחמט ונה שתי ספרים :::
1. בסיסי נתונים טבלאיים ושפת SQL עקרונות ועיצוב
2. המדריך ל-SQL SERVER 2000 (טי SQL ולמפתחים)
אז לפי מה שאתה אומר שזה……….
לפני שאני בונה את הפורום כדי לי קודם לשאול את שם השרת ורק אז לבנות במקום לשנות אחר כך הכל ?
שיטטט, זה לא ממש נראה הגיוני כי יש 1000 שרתי אחסון ואם כל פעם אני עובר שרת אז אני חייב לשנות את כל הקישורים בדפים ?
אץה לא חייב ךתת לקישור נטיב מלא…
אתה יכול לתת לי דוגמא למה שהתכוונת?
תודה.
דוגמא:
למשל אם לדף שלך קוראים index.asp אז הנתיב שלו היה ככה:
C:Inetpubwwwrootfourmindex.asp
ובדף הזה יש תמונה אז אתה יכול להציג אותה ככה:
C:InetpubwwwrootfourmImagesImageName.png
או ככה:
ImagesImageName.png
עדיף להישתמש בשיטה השנייה,ביגלל שאם אתה עובר שרת הנתיב שלו לא היה זהה ל:
C:InetpubwwwrootfourmImagesImageName.png
ואם תישתמש בזה:
ImagesImageName.png
הנתיב תמיד ישאר ככה אם תעבור שרת אבל אם תשנה את השם של התקיה ו/או השם של התמונה הנתיב ישתנה.מובן?בהצלחה.
אני עושה ככה אבל…………..
כרגיל ללא קישור שלם כי באמת בשרת אחר זה יכול לא לעבוד.
אני מתכוון איך אני נותן שם כללי ל שם שרת ?
שלי לדוגמא BENJAM אבל שרת אחר הוא אולי שם יהיה freeserv ושרת אחר יהיה formyserv
אז כאשר אני פותח קישור לבסיס הנתונים ושם שרת שאני רושם הוא שלי שהוא BENJAM ואם אני מעלה אותו לשרת אחר אז הכל לא יעבוד, מה אני צריך לעשות כדי שזה יעשדות בכל שרת.
תוכל לרשום לי בבקשה, תודה.
אין מה לישות
אתה יכול לבקש מחברת האיחסון שלך ליקבוע את אותו השם
זאת אומרת שהבעיות………
כבר לא קיימות ?
אני יכול לבקש כאילו "אישית בשבילי" שיעשו שם שרת "BENJAM" לדוגמא ?