جمع آوری داده های بورس

این محتوای محافظت شده، لطفا وارد شوید و ثبت نام کنید در دوره برای مشاهده این محتوا

۱۲ دیدگاه

  1. ۲۶ اسفند ۱۳۹۹

    سلام روز بخیر
    میخواستم ببینم زمانی که دیتای پایگاه داده ام رو بروز کنم طبق اموزش داده ها بروز نمیشن
    و درون خود برنامه این ارور رو میده
    https://uupload.ir/files/z32_222ذ.png

    • Admin bar avatar
      ۲۶ اسفند ۱۳۹۹

      سلام، ممنون روز شما هم بخیر.
      این دستور که اجرا کردید برای فعال کردن Anaconda هست و دلیل خطا این هست که احتمالا شما Anaconda را نصب نکردید.
      میتونید مستقیم و بدون واسته conda هم فایلهای پایتون خودتون را با دستور pyton (و بدون اجرا کردن اون خط کد) اجرا کنید.

  2. ۲۶ اسفند ۱۳۹۹

    تشکر مسیر پایتون رو باید تغییر میدادم که انجام دادم و خطا برطرف شد
    فقط وقتی فایل اپدیت کلیک می کنم زود بسته میشه و دیتای پایگاه داده بروز نمیشه

    • Admin bar avatar
      ۲۶ اسفند ۱۳۹۹

      دلیل اینکه بلافاصله بعد از اجرا بسته میشه اینه که یک خطایی در اجرا رخ داده و خط set -xe که در ابتدای bash فایلها قرار داره باعث بسته شدن کنسول میشه.
      در واقع این یک مزیت نسبت به bat فایلها هست که وقتی خطا میده همون لحظه میشه فرآیند را با این دستور متوقف کرد تا خطهای بعدی اجرا نشه (چون ممکنه اجرا نشدن درست یک خط باعث ایجاد دیتای غلط بشه)
      در حالت کلی اگر قبل از اون دستور یک # بگذارید و فایل را ذخیره کنید این خط کامنت میشه و بعد از اجرا، کنسول بسته نمیشه و شما میتونین خطا را بخونید و اشکالات را برطرف کنید.
      اما در مورد اسکریپت دریافت داده ها من اسکریپت را بررسی کردم، دلیل خطا این هست که فولدر Py در اسکریپتها با نام py فراخوانی شده و به همین دلیل فایل را نمیتونست پیدا کنه.
      برای برطرف شدن خطا میتونید نام فولدر Py در مسیر DataCollector\scripts را به py تغییر بدید و یا اینکه فایل ALTH_DATA_DataCollector.7z را مجدد دانلود کنید.

  3. ۲۶ اسفند ۱۳۹۹

    https://uupload.ir/files/kwqm_222dgbdg.png

    با پاک کردن قسمتی که گفتید این پیغام هست

    • Admin bar avatar
      ۲۶ اسفند ۱۳۹۹

      خطای ” DLL load failed while importing _multiarray_umath ” معمولا با آپدیت کردن Numpy برطرف میشه.
      پیشنهاد میکنم به این ورژن آپدیتش کنید: conda install numpy=1.19.3
      درصورتی که برطرف نشد چک کنید آدرس Lib مربوط به Anaconda (برای شما این آدرس C:\Users\mis\Anaconda3\Library\bin) در user variable وجود داشته باشه و اگر نبود اضافه کنید.

  4. ۲۶ اسفند ۱۳۹۹

    طبق مراحلی که گفتید انجام دادم
    https://uupload.ir/files/0nhy_05.png
    این پیغام اومد enter هم ک میزنم بسته میشه و باز هم بروز رسانی پایگاه داده انجام نمیشه

    • Admin bar avatar
      ۲۷ اسفند ۱۳۹۹

      موفق نشده که به سرور SQL متصل بشه،
      فایل myConfig.py در فولدر Py و همینطور فایل config.sh را چک کنید که مشخصات سرور SQL و یوزر و پسورد درست وارد شده باشه

  5. ۲۷ اسفند ۱۳۹۹

    https://uupload.ir/files/omf5_m.png
    از تنظیمات پیشفرض sql استفاده کردم
    برای تست هم user :sa و pass:1 گذاشتم

    https://uupload.ir/files/owio_00.png
    https://uupload.ir/files/d5d_j.png

    • Admin bar avatar
      ۲۷ اسفند ۱۳۹۹

      در فایل Config.sh با توجه به تصویری که فرستادید خط اول باید اصلاح بشه (نام vaio\\sql19 اسم سرور منه)
      در هر دو فایل Config.sh و myConfig.py در قسمت سرور باید نام Instanceی که در SSMS که بهش وصل میشید را وارد کنید (و بهتر هست که نامش را بنویسید و . نگذارید)
      درصورتی که نام Instance را نمیدونید یا مطمئن نیستید در SSMS کوئزی زیر را اجرا کنید و خروجی کوئری را در قسمت نام سرور کپی کنید:
      SELECT @@servername
      در واقع نام Instance در حالتی که موقع نصب Default Instance را انتخاب کردید همان نام ویندوز و در حالتی که Name Instance انتخاب شده باشه ترکیب نام ویندوز و نامی که در قسمت Name Instance وارد کردید هست.

  6. ۲۷ اسفند ۱۳۹۹

    درست شد
    مرسی که با حوصله جواب دادید

ارسال یک دیدگاه

آیا تمایل دارید هنگام انتشار مقالات و محصوات جدید به شما اطلاع داده شود؟
ردکردن
اعلان ها را مجاز کنید