نمایش نتایج 1 تا 13 از 13

نام تاپیک: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

  1. #1
    کاربر دائمی آواتار niknam_mh
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    شيراز
    پست
    242

    ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    با سلام خدمت اساتید بزرگوار
    من یه دیتابیس sql دارم با نام hesab1395 و میخوام یه دیتابیس جدید با نام hesab1396 با استفاده از فایل exe بسازم و همزمان تمامی جدول ها و پروسیجرها رو هم بسازم و اطلاعات پایان سال مالی رو نیز انتقال بدم دوستان چه پیشنهادی دارن؟شدنی هست؟

  2. #2
    مدیر بخش آواتار gilsoft
    تاریخ عضویت
    آبان 1386
    محل زندگی
    رشت
    پست
    753

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    نقل قول نوشته شده توسط niknam_mh مشاهده تاپیک
    با سلام خدمت اساتید بزرگوار
    من یه دیتابیس sql دارم با نام hesab1395 و میخوام یه دیتابیس جدید با نام hesab1396 با استفاده از فایل exe بسازم و همزمان تمامی جدول ها و پروسیجرها رو هم بسازم و اطلاعات پایان سال مالی رو نیز انتقال بدم دوستان چه پیشنهادی دارن؟شدنی هست؟
    سلام دوست عزیز

    مرحله اول: Backup گرفتن از دیتابیس hesab1395
    USE MASTER;


    BACKUP DATABASE [hesab1395]
    TO DISK = 'C:\temp\hesab1395.bak' -- some writeable folder.
    WITH COPY_ONLY; -- or COMPRESSION
    GO
    مرحله دوم: Restroe‌کردن Backup با نام hesab1396
    USE MASTER;


    RESTORE DATABASE [hesab1396]
    FROM DISK = 'C:\temp\hesab1395.bak'
    WITH
    MOVE 'hesab1395' TO 'D:\DataSql\Data\hesab1396.mdf', -- or wherever these live on target
    MOVE 'hesab1395_log' TO 'D:\DataSql\Data\hesab1396_log.ldf',
    REPLACE,
    RECOVERY;
    GO

    موفق باشید .....
    قوانین سایت برنامه نویس [به هیچ عنوان از طریق پیام خصوصی به سوالات پاسخ داده نمی‌شود.]
    حمید محرابی

    چون وا نمیکنی گِره‌ای خود گِره مّشو / ابرو گشاده باش چو دستت گشاده نیست

  3. #3
    کاربر دائمی آواتار niknam_mh
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    شيراز
    پست
    242

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    نقل قول نوشته شده توسط gilsoft مشاهده تاپیک
    سلام دوست عزیز

    مرحله اول: Backup گرفتن از دیتابیس hesab1395
    USE MASTER;


    BACKUP DATABASE [hesab1395]
    TO DISK = 'C:\temp\hesab1395.bak' -- some writeable folder.
    WITH COPY_ONLY; -- or COMPRESSION
    GO
    مرحله دوم: Restroe‌کردن Backup با نام hesab1396
    USE MASTER;


    RESTORE DATABASE [hesab1396]
    FROM DISK = 'C:\temp\hesab1395.bak'
    WITH
    MOVE 'hesab1395' TO 'D:\DataSql\Data\hesab1396.mdf', -- or wherever these live on target
    MOVE 'hesab1395_log' TO 'D:\DataSql\Data\hesab1396_log.ldf',
    REPLACE,
    RECOVERY;
    GO

    موفق باشید .....
    سلام
    با تشکر از جناب محرابی عزیز میشه در مورد کدها توضیح بدید چوم من هر کاری می کنم ارور میده.

  4. #4

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    سلام
    لطفا در مورد بانک اکسس هم توضیح بدین و کد بزاریین؟
    البته چون دوستمون گفت سال مالی بنظرم باید خلاصه اطلاعات در بانک جدید باشه مثلا اگه جدول داشته باشیم با دو فیلد برداشت و واریز در بانک جدید باید کل مبلغ واریز و کل برداشت ثبت بشه؟
    مگه انجور نیست؟

  5. #5
    کاربر دائمی آواتار shahryari
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    آذربايجان
    سن
    40
    پست
    1,236

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    سلام
    درمورد بحث سال مالی نرم افزار های مالی، چند مرود حائز اهمیته
    چون یسری اطلاعات هستش که تو هرسال نیازه مثل اسامی مشتریان، کالاها، بانکها، انبارها و ..... نیاز نیست دوباره در سال جدید وارد بشن(یعنی برای هرسال مشترکه و موجوده)
    اینکه انتقال پیدا میکنه به سال بعد، حسابها ، پرداختی ها ، اسناد ، خرید ها و فروشهاست
    لزومی نداره شما یه دیتابیس جدید با نام سال مالی 96 یا 97 و.... ایجاد کنید
    شما در واقع جداول حسابها ، پرداختی ها ، اسناد ، خرید ها و فروشها و... رو با استفاده از اسکریپت میسازید (با نام جدید هرسال مثال : faktor95 و faktor96 و ... ) و مجموع بدهکاری یا بستانکاری این جداول رو از سال قبل میگیرید و یک رکورد در ابتدای جدول با نام "افتتاحیه" یا "منقول از سال قبل" در جداول جدید ایجاد میکنید و در ستون مربوط به (بدکار یا بستانکار) اینسرت میکنید
    در صورتی که برای هر سال دیتابیس جدید داشته باشید ، در بکاپ گیری باید از هر سال بکاپ مجدد بگیرید
    آخرین ویرایش به وسیله shahryari : سه شنبه 08 فروردین 1396 در 15:31 عصر

  6. #6

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    نقل قول نوشته شده توسط shahryari مشاهده تاپیک
    سلام درمورد بحث سال مالی نرم افزار های مالی، چند مرود حائز اهمیته چون یسری اطلاعات هستش که تو هرسال نیازه مثل اسامی مشتریان، کالاها، بانکها، انبارها و ..... نیاز نیست دوباره در سال جدید وارد بشن(یعنی برای هرسال مشترکه و موجوده) اینکه انتقال پیدا میکنه به سال بعد، حسابها ، پرداختی ها ، اسناد ، خرید ها و فروشهاست لزومی نداره شما یه دیتابیس جدید با نام سال مالی 96 یا 97 و.... ایجاد کنید شما در واقع جداول حسابها ، پرداختی ها ، اسناد ، خرید ها و فروشها و... رو با استفاده از اسکریپت میسازید (با نام جدید هرسال مثال : faktor95 و faktor96 و ... ) و مجموع بدهکاری یا بستانکاری این جداول رو از سال قبل میگیرید و یک رکورد در ابتدای جدول با نام "افتتاحیه" یا "منقول از سال قبل" در جداول جدید ایجاد میکنید و در ستون مربوط به (بدکار یا بستانکار) اینسرت میکنید در صورتی که برای هر سال دیتابیس جدید داشته باشید ، در بکاپ گیری باید از هر سال بکاپ مجدد بگیرید
    با سلام و تشکر شما کاملا درست می فرمائید منظور ما هم همون ساخت جدوال با نام جدید هرسال مثال : faktor95 و faktor96 و ... است و مجموع بدهکاری یا بستانکاری این جداول رو از سال قبل بگیر و یک رکورد در ابتدای جدول با نام "افتتاحیه" یا "منقول از سال قبل" در جداول جدید ایجاد کند و در ستون مربوط به (بدکار یا بستانکار) اینسرت کن با چ دستوراتی میشه با توجه به اینجه جدول موجود هست فقط باید خالی بشه و فقط تغییر نام بشه و اون سطر اول ایجاد بکنه وقتی زدیم ایجاد سال مالی این کار انجام بده من که مبتدی هستم و از اکسس استفاده می کنم

  7. #7
    کاربر دائمی آواتار niknam_mh
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    شيراز
    پست
    242

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    نقل قول نوشته شده توسط چینی ساز مشاهده تاپیک
    با سلام و تشکر شما کاملا درست می فرمائید منظور ما هم همون ساخت جدوال با نام جدید هرسال مثال : faktor95 و faktor96 و ... است و مجموع بدهکاری یا بستانکاری این جداول رو از سال قبل بگیر و یک رکورد در ابتدای جدول با نام "افتتاحیه" یا "منقول از سال قبل" در جداول جدید ایجاد کند و در ستون مربوط به (بدکار یا بستانکار) اینسرت کن با چ دستوراتی میشه با توجه به اینجه جدول موجود هست فقط باید خالی بشه و فقط تغییر نام بشه و اون سطر اول ایجاد بکنه وقتی زدیم ایجاد سال مالی این کار انجام بده من که مبتدی هستم و از اکسس استفاده می کنم
    باسلام
    من از روشی که جناب شهریاری میگن چندساله استفاده می کنم و خیلی هم خوب جواب میده فقط مشکلم بر سر حجم دیتابیس هست که همینطور در حال افزایشه.

  8. #8
    کاربر دائمی آواتار shahryari
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    آذربايجان
    سن
    40
    پست
    1,236

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    سلام
    این پروسه همه بانک های اطلاعاتی صادقه و اکسس و سیکول و غیره نداره
    1- مجموع مانده بدهکاری اشخاص در جداول سال جاری باید استخراج بشه (دستورات اگریگت فانکشن رو درتالار جستجو کندی) مثال :
    select (sum(bedehkari) - sum(bastankary)) from Accounts as mande  where Id = @id

    در دستور بالا گفتم جمع بدهکاری رو از جمع بستانکاری از جدول حسابها بگیر زمانی که ایدی شخص برابر فلانه و بعنوان مانده برگردان
    حاصل دستور بالا یه عدد
    2- سپس در بانک میتونید با دستور CREATE TABLE یه جدول بسازید و نام و فیلدهاشو مشخص کنید (برای سهولت میتونید از بانک اسکریپت بگیرید )
    و درنهایت اینسرت اینتو اکانتس ..... الی اخر
    ربطی هم به نوع بانک نداره چه اکسس چه اسکیوالایت و چه سیکول سرور
    برای روشن شدن مطلب تو تالار جستجو کن مواردی رو که گفتم

  9. #9
    کاربر دائمی آواتار niknam_mh
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    شيراز
    پست
    242

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    نقل قول نوشته شده توسط shahryari مشاهده تاپیک
    سلام
    این پروسه همه بانک های اطلاعاتی صادقه و اکسس و سیکول و غیره نداره
    1- مجموع مانده بدهکاری اشخاص در جداول سال جاری باید استخراج بشه (دستورات اگریگت فانکشن رو درتالار جستجو کندی) مثال :
    select (sum(bedehkari) - sum(bastankary)) from Accounts as mande  where Id = @id

    در دستور بالا گفتم جمع بدهکاری رو از جمع بستانکاری از جدول حسابها بگیر زمانی که ایدی شخص برابر فلانه و بعنوان مانده برگردان
    حاصل دستور بالا یه عدد
    2- سپس در بانک میتونید با دستور CREATE TABLE یه جدول بسازید و نام و فیلدهاشو مشخص کنید (برای سهولت میتونید از بانک اسکریپت بگیرید )
    و درنهایت اینسرت اینتو اکانتس ..... الی اخر
    ربطی هم به نوع بانک نداره چه اکسس چه اسکیوالایت و چه سیکول سرور
    برای روشن شدن مطلب تو تالار جستجو کن مواردی رو که گفتم
    استاد عزیزم جناب شهریاری
    بسیار عالی .ممنون

  10. #10
    مدیر بخش آواتار gilsoft
    تاریخ عضویت
    آبان 1386
    محل زندگی
    رشت
    پست
    753

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    نقل قول نوشته شده توسط niknam_mh مشاهده تاپیک
    سلام
    با تشکر از جناب محرابی عزیز میشه در مورد کدها توضیح بدید چوم من هر کاری می کنم ارور میده.
    سلام دوست عزیز

    سال نو مبارک

    ببخشید که خیلی دیر جواب میدم ( چون به تازگی وارد اینترنت شدم ) ....

    میشه بفرمائید چه خطایی میده ؟

    من دوباره Test کردم ( حتی تو یه سیستم دیگه ) .. بدرستی کار می‌کنه ...
    قوانین سایت برنامه نویس [به هیچ عنوان از طریق پیام خصوصی به سوالات پاسخ داده نمی‌شود.]
    حمید محرابی

    چون وا نمیکنی گِره‌ای خود گِره مّشو / ابرو گشاده باش چو دستت گشاده نیست

  11. #11
    کاربر دائمی آواتار niknam_mh
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    شيراز
    پست
    242

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    نقل قول نوشته شده توسط gilsoft مشاهده تاپیک
    سلام دوست عزیز

    سال نو مبارک

    ببخشید که خیلی دیر جواب میدم ( چون به تازگی وارد اینترنت شدم ) ....

    میشه بفرمائید چه خطایی میده ؟

    من دوباره Test کردم ( حتی تو یه سیستم دیگه ) .. بدرستی کار می‌کنه ...
    با سلام خدمت استاد گرامی جناب محرابی عزیز
    ارور زیر رو میده خیلی هم روش کار کردم ولی نشد!!

    2017-04-03_084612.png

  12. #12
    مدیر بخش آواتار gilsoft
    تاریخ عضویت
    آبان 1386
    محل زندگی
    رشت
    پست
    753

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    نقل قول نوشته شده توسط niknam_mh مشاهده تاپیک
    با سلام خدمت استاد گرامی جناب محرابی عزیز
    ارور زیر رو میده خیلی هم روش کار کردم ولی نشد!!

    2017-04-03_084612.png
    سلام دوست عزیز

    لطفا از قسمتهای زیر در Sql Server ( مشخصات دیتابیس مورد نظر ) عکس بگیر .. تا ببینم مشکل از کجاست

    ObjectExplorer.png
    DbProperties.png

    منتظرم .....
    قوانین سایت برنامه نویس [به هیچ عنوان از طریق پیام خصوصی به سوالات پاسخ داده نمی‌شود.]
    حمید محرابی

    چون وا نمیکنی گِره‌ای خود گِره مّشو / ابرو گشاده باش چو دستت گشاده نیست

  13. #13
    کاربر دائمی آواتار niknam_mh
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    شيراز
    پست
    242

    نقل قول: ایجاد سال مالی جدید با ایجاد دیتابیس جدید

    با سلام

    0.png

    1.png

تاپیک های مشابه

  1. ایجاد سال مالی جدید
    نوشته شده توسط ehsanocx در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 15
    آخرین پست: شنبه 07 خرداد 1390, 01:07 صبح
  2. مبتدی: ايجاد ديتابيس وانتقال محتويات به ديتا جديد
    نوشته شده توسط s_mokhtari در بخش SQL Server
    پاسخ: 8
    آخرین پست: یک شنبه 17 مرداد 1389, 15:52 عصر
  3. خطا هنگام افتتاح سال مالي جديد از روي فايل Backup
    نوشته شده توسط ali_najari در بخش VB.NET
    پاسخ: 4
    آخرین پست: چهارشنبه 13 مرداد 1389, 10:29 صبح
  4. سوال: خطا در ایجاد دیتابیس یا جدول جدید
    نوشته شده توسط zahra rajaee در بخش SQL Server
    پاسخ: 1
    آخرین پست: پنج شنبه 27 فروردین 1388, 16:28 عصر
  5. پاسخ: 2
    آخرین پست: یک شنبه 07 بهمن 1386, 23:25 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •