PDA

View Full Version : ارسال اطلاعات به آدرس اینترنتی از طریق تریگر



مهدی ویژوال
پنج شنبه 15 آذر 1386, 08:24 صبح
سلام دوستان عزیز
من برای کاری احتیاج دارم که به محض تغییری در یک جدول خاص ، اطلاعاتی را به یک ادرس اینترنتی ارسال کنم . حال میخواست بهترین روش را بدانم.
آیا از طریق تریگر امکان دارد که به یک آدرس اینترنتی ، اطلاعاتی را ارسال کرد.
حتی میتوانم از IP Valid هم استفاده کنم.
ممنون

AminSobati
پنج شنبه 15 آذر 1386, 10:46 صبح
سلام دوست عزیزم،
بستگی داره مقصد شما چی باشه. مثلا آیا یک SQL Server هست یا FileSystem؟ اگر SQL Server باشه، میتونین از Linked Server یا OpenRowSet استفاده کنین تا بهش کانکت بشین در داخل Trigger. اما خوبه قبلش نگاهی به Replication داشته باشین، چون ممکنه همون چیزی باشه که دنبالش هستین

مهدی ویژوال
پنج شنبه 15 آذر 1386, 12:06 عصر
با تشکر از شما اقای SObati
اگر بخواهم اطلاعات را بوسیله یک فایل text بفرستم چی
چون انطرف sql ندارم

AminSobati
پنج شنبه 15 آذر 1386, 22:13 عصر
خوب، خیلی سرراست به نظر نمیرسه! شاید لازم بشه از داخل SQL Server برنامه BCP.exe رو فراخوانی کنین تا اطلاعات رو به Text File تبدیل کنه و بعد FTP کنین (یا امثالهم). اگر از SQL Server 2005 استفاده میکنین، توابع و کلاسهای قدرتمند دات نت خیلی کمکتون میکنه