ارتباط با ما | ثبت نام | ورود به سیستم | نقشه سایت | راهنما
راهنماي نرم‌افزار جابجاكننده اطلاعات (Data Replicator)
 

نرم افزار Data replicator جهت انتقال اطلاعات بین سایتهای loca و online و برای سایت ساز نگارش 16Light طراحی شده است. در سایت ساز نگارش 1.6.5 و بالاتر، بخش پشتیبانی و بازیابی در پانل مدیریت آنها تعبیر شده و جایگزین این نرم افزار است. لذا از Data replicator فقط برای نگارش 16Light استفاده نمایید.

نرم افزار Replicator، جهت جابجايي اطلاعات بين دو SQL Server طراحي شده است. به كمك اين نرم‌افزار شما مي‌توانيد سايت خود را بر روي دستگاه شخصي توليد نموده و در نهايت ماحصل را به سايت اصلي انتقال داده و يا يكسري اطلاعات (مثلا اطلاعات كاربران) را به دستگاه شخصي خود منتقل نماييد. (span>دقت داشته باشيد كه اين برنامه تصاوير و فايلها را انتقال نخواهد داد. پس از انتقال اطلاعات با اين نرم‌افزار، مي‌توانيد ساير تصاوير و فايلهاي استفاده شده در صفحات خود را از طريق بخش مديريت تصاوير و فايلها و يا از طريق FTP به سرور انتقال دهيد). برای دریافت نرم افزار data replicator بر روی لینک زیر کلیک کنید.

       دانلود نرم افزار data replicator

 
 
     طريقه استفاده از جابجاكننده اطلاعات:

همهمانگونه كه در بخش قبل توضيح داده شد، اين برنامه جهت جابجايي اطلاعات از يك SQL Server به يك SQLServer ديگر طرح ريزي شده است. لذا اولين قدم وارد نمودن مشخصات SQL Serverهاي مورد نظر است.

در بخش Source (مبدا) مشخصات بانك اطلاعاتي را كه بايد اطلاعاتش به بانك ديگر منتقل شود وارد مي‌نماييم.font>

SQL Server: نام سرور بانك اطلاعاتي (به توضيحات نحوه يافتن نام SQL Server نصب شده بر روي دستگاه مراجعه كنيد)

Database: نام بانك اطلاعاتي مبدا (مثلا site_gen_db)

UserName: نام كاربري براي اتصال به بانك مبدا (مثلا sa)

Password: رمز مورد نياز براي اتصال به بانك مبدا

پس از وارد نمودن اطلاعات مورد نياز، دكمه "Connect" را كليك نماييد. اگر تنظيمات شما صحيح باشد، ارتباط برقرار شده و دكمه "Disconnect" ظاهر خواهد شد.

 

     نحوه يافتن نام SQL Server نصب شده بر روي دستگاه: ابتدا برنامه جانبي Service Manager از مجموعه برنامه‌هاي SQL Server را باز مي‌كنيم. براي انجام اين عمل دو راه وجود دارد:

  • به منوي Start و سپس All Programs و سپس Microsoft SQL Server رفته و در پنجره نهايي، Service Manager را با كليك بر روي آن انتخاب مي‌كنيم.
  • بر روي نوار وظيفه (Task bar) و بر روي تصوير Service Manager دوبار كليك مي‌كنيم.

 

 

 

 

در پنجره Service Manager، اولين مورد به نمايش درآمده همان نام سرور SQL Server نصب شده بر روي دستگاه شما است. به همين سادگي! (در تصوير مقابل، نام سرور Boordel است)

 

 

 

 

 

همچنين تنظيمات بانك اطلاعاتي مقصد (بانكي كه بايد اطلاعات به آن منتقل گردد) را در بخش Destination (مقصد) وارد نموده و دكمه Connect را كليك نماييد. (اين اطلاعات توسط شركتي كه از آن فضاي سايت را اجاره نموده‌ايد تعيين مي‌گردند)

اگر اين تنظيمات نيز درست باشند، ارتباط برقرار شده و دكمه Disconnect همراه با چراغ روشن ظاهر خواهد شد.

 

 

همچنين شما از دكمه Swap (جابجا نمودن) مي‌توانيد براي جابجا نمودن تنظيمات بخشهاي مبدا و مقصد (Source & Destination) استفاده نماييد.

 
مرحله بعدي، انتخاب بخشهايي است كه مي‌خواهيم عمل جابجايي اطلاعات بر روي آنها انجام شود.

 

نام هر گروه از اطلاعات را كه مايليم عمل انتقال بر روي آنها انجام شود را كليك مي‌كنيم تا انتخاب شود. گروههاي قابل انتخاب و اطلاعاتي كه در هر گروه جابجا مي‌گردد به شرح زير است:

  • Created Pages: تمامي اطلاعات بخشها و صفحات تعريف شده در آنها را شامل مي‌گردد. همچنين اطلاعات چگونگي دسترسيها و كنترلهاي صفحه نيز در اين گروه قرار دارند.
  • Page Contents: تمامي محتويات و مطالب وارد شده در صفحات، مطالب وارد شده در كنترل جانبي صفحه‌ها و همچنين الگوهاي تعريف شده و يا ويرايش شده جزو اين گروه محسوب مي‌شوند.
  • Menu: منوي اصلي و همچنين منوي متني را شامل مي‌شود.
  • Special Links: پيوندهاي خاص
  • News: تازه‌هاي سايت
  • Advertisements: تبليغهاي سايت
  • Votes: بخش نظرسنجي به همراه نظرات كاربران
  • Bulk Mails: نامه‌هاي الكترونيكي گروهي
  • Users: تمامي اطلاعات كاربران تعريف شده و ثبت شده در سايت، به همراه اطلاعات گروههاي دسترسي آنها و همچنين مقادير وارد شده در نمايه (Profile) آنها در تالارگفتمان
  • Groups: تمامي گروههاي تعريف شده
  • Settings: تمامي مقادير در بخش تنظيمات كلي سايت، تنظيم زبانهاي سايت و همچنين كنترلهاي سايت در اين گروه قرار مي‌گيرند.
  • Forum Settings: تمامي طبقه‌بنديها و اطلاعات اتاقها و تنظيمات داخل آنها در تالارگفتمان
  • Forum Content: تمامي سوال و جوابها و نظردهي‌هاي كاربران در تالارگفتمان

مرحله بعد، تعيين روش درج اطلاعات در بانك اطلاعاتي مقصد است:

  • Append rows to destination table: اطلاعات مقصد دست نخورده باقي مانده و فقط اطلاعات مبدا به آنها افزوده گردد. (بايد دقت داشته باشيد كه اگر اطلاعات مشابه در مقصد وجود داشته باشد، خطايي رخ داده و عمل جابجايي خاتمه مي‌يابد.) در صورتي از اين روش استفاده مي‌كنيم كه بانك مقصد خالي بوده و يا كاملا اطمينان داريم كه هيچ مورد همپوشاني اطلاعات بين بانكهاي مبدا و مقصد وجود ندارد.
  • Delete destination rows first: ابتدا تمامي اطلاعات بانك مقصد (در همان گروههاي انتخاب شده) حذف گرديده و سپس اطلاعات جديد جاي آنها را مي‌گيرد. اگر بانك مبدا تمامي اطلاعات بانك مقصد (البته به همراه تغييرات لازم) را شامل مي‌گردد، اين روش مناسب است. (شما در اكثر اوقات بايد از اين روش استفاده كنيد)
 

مرحله بعدي يك امكان ويژه و در عين حال بسيار مهم است! تعيين مي‌كنيم در موقع جابجايي اطلاعات، آدرسها بايد چگونه دستكاري و اصلاح شوند. توضيح مطلب:

هنگاميكه شما به صفحات سايت خود تصوير اضافه ميكنيد و يا آدرس فايلها را درون آنها قرار مي‌دهيد، سيستم آدرس‌دهي سايت ساز، از آدرس‌دهي كامل استفاده مي‌كند. چون تصاوير شما بر روي دستگاه شخصي قرار دارد، آدرس دستگاه شخصي به صفحه سايت شما افزوده مي‌شود. اما در سايت واقعي بايد اين آدرس‌دهي محلي به آدرس واقعي بر روي سايت تبديل شود. لذا آدرس محلي سايت را به عنوان پارامتر اول اين قسمت وارد نموده و پارامتر طرف سرور SITEPATH را به عنوان پارامتر دوم وارد مي‌كنيم.

در هنگام جابجايي مطالب، تمامي آدرسهايي كه مشابه پارامتر اول هستند به نوع دوم تبديل مي‌شوند.

 
در انتها دكمه Replicate Data را كليك مي‌كنيم تا عمل انتقال اطلاعات انجام شود.
 

پس از انجام عمل جابجايي اطلاعات و در هنگام بستن برنامه، به شما پيغامي داده شده و پرسيده مي‌شود كه آيا اطلاعات وارد شده براي ارتباطات با بانكهاي اطلاعاتي براي استفاده‌هاي بعدي ذخيره شوند يا خير؟ اگر آنها را ذخيره كنيد، در مراجعه بعدي به برنامه آن اطلاعات درون مكانهاي خود درج گرديده و سرعت كار شما را بالا مي‌برند.