Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL mail / 11 сообщений из 11, страница 1 из 1
06.03.2002, 10:36
    #32024525
slavasl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
Ja ispolzuj proceduru
xp_readmail
No ona vivodit na ekran vse postupivsie soobsenija
Kak sdelat' tak ctobi ona.
Citala novoe postupivsee soobsenie.
I klala dannie eto go soobsenija v tabllicu
...
Рейтинг: 0 / 0
06.03.2002, 16:07
    #32024602
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
IMHO приблизительно так

DECLARE @status int, @message_id varchar(255)
EXEC @status = xp_findnextmsg @unread_only = 'TRUE', @msg_id = @message_id OUTPUT
IF @message_id IS NOT NULL
BEGIN
EXEC @status = xp_readmail @msg_id = @message_id, ...
IF @status <> 0 INSERT ....
END
...
Рейтинг: 0 / 0
07.03.2002, 06:53
    #32024634
slavasl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
Privet
Sdelal tak
No on daze ne sozdajot tablicu ((
V cjon mozet bit' problema
DECLARE @status int, @message_id varchar(255)
EXEC @status = xp_findnextmsg @unread_only = 'TRUE', @msg_id = @message_id OUTPUT
IF @message_id IS NOT NULL
BEGIN
EXEC @status = xp_readmail @msg_id = @message_id
IF @status <> 0 CREATE TABLE T1 ( column_1 int, column_2 varchar(30))
--BEGIN

-- INSERT T1 VALUES (1, 'Row #1')
--END
END
...
Рейтинг: 0 / 0
07.03.2002, 07:50
    #32024646
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
No on daze ne sozdajot tablicu

Стало быть не выполнются либо IF @message_id IS NOT NULL либо IF @status <> 0.
...
Рейтинг: 0 / 0
07.03.2002, 08:01
    #32024650
slavasl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
Spasibo esjo raz v takom variante poslo
Kstati ja toze iz Eesti ti otkuda ))
Da i vot takoj vopros poka ti v seti doputim u meja s pismom prihodit n attachment faillov .
Kak mne prosmotret' i polozit' soderzimoe failov v B.d.
Esjo raz spasibo ))
DECLARE @status int, @message_id varchar(255),@message varchar(30),@subject varchar(30)
EXEC @status = master.dbo.xp_findnextmsg @msg_id = @message_id OUTPUT
IF @message_id IS NOT NULL
BEGIN
EXEC master.dbo.xp_readmail @msg_id = @message_id, @message=@message OUTPUT, @subject=@subject OUTPUT
--polja nado delat' odinakovimi s objavleniem odnoj dlini ))
IF @subject<>'SQLtest'
BEGIN
EXEC @status = master.dbo.xp_findnextmsg @msg_id = @message_id OUTPUT
--CREATE TABLE T1 ( column_1 varchar(30), column_2 varchar(30),column_3 varchar(30))
INSERT T1 VALUES (@message_id, @message, @subject)
SELECT @message_id,@subject
--INSERT T1 VALUES (1, @originator)
--EXEC xp_deletemail @msg_id = @message_id
END
END
...
Рейтинг: 0 / 0
07.03.2002, 08:10
    #32024651
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
BOL

xp_readmail .... [,[@attachments =] 'attachments [;...n]' OUTPUT]

[@attachments =] 'attachments [;...n]'
Is the semicolon-separated list of returned temporary paths of the mail attachments for the message. Temporary paths are separated by a semicolon (; ). attachments is varchar(255), with no default.
...
Рейтинг: 0 / 0
08.03.2002, 08:33
    #32024769
slavasl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
Privet s 8 marta tebja
A tak ctobi dannie pisalis' v tablicu nelzja sdelat'.
I esjo ti ne znaes' est' li stored procedures dlaj sozdanija DTS.
T.e. mne nado sozdat' DTS script i zapustit' na drugoj masine ctobi on sozdalsja.
Ja proboval cerez VB modul sozdaval *.exe fail no nicego ne poslo ((
...
Рейтинг: 0 / 0
11.03.2002, 08:18
    #32024818
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
Privet s 8 marta tebja
Хм, вообще-то мой праздник был 23-го февраля

A tak ctobi dannie pisalis' v tablicu nelzja sdelat'.
А в чем проблема. В команде INSERT можно использовать часть VALUES, которая прекрасно понимает переменные. Или вы о чем-то другом ?

T.e. mne nado sozdat' DTS script i zapustit' na drugoj masine ctobi on sozdalsja.
DTS script ? Этот вы о чем ? DTS Package - знаю, script - тоже наверное знаю, а вот DTS script. Поподробнее, если можно


Ja proboval cerez VB modul sozdaval *.exe fail no nicego ne poslo
Чем больше информации вы обнародуете, тем более правильные ответы/советы вы получите
...
Рейтинг: 0 / 0
12.03.2002, 09:06
    #32024923
slavasl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
Privet s 8 marta tebja
Хм, вообще-то мой праздник был 23-го февраля
Ups(Nick podvjol) ))))))) Tak s prosedsim 23 Fevralja ))))

A tak ctobi dannie pisalis' v tablicu nelzja sdelat'.
А в чем проблема. В команде INSERT можно использовать часть VALUES, которая прекрасно понимает переменные. Или вы о чем-то другом ?
T.e. u menja prikrepljon fail s rassireniem cvs(txt) v njom nekotorije dannie.
Vibrat' eti dannie i vstavit' v konkretnie jacejki konkretnij tablici

T.e. mne nado sozdat' DTS script i zapustit' na drugoj masine ctobi on sozdalsja.
DTS script ? Этот вы о чем ? DTS Package - знаю, script - тоже наверное знаю, а вот DTS script. Поподробнее, если можно
Script dlja sozdanija DTS Package. Ili sussestvuet li vozmoznos' ispolzovat' stored procedures dlja sozdanija DTS Package

Ja proboval cerez VB modul sozdaval *.exe fail no nicego ne poslo
Чем больше информации вы обнародуете, тем более правильные ответы/советы вы получите
T.e ja proboval sozdat' DTS Package pri pomosi VB no on ne pojavilsja v SQL Server ((
...
Рейтинг: 0 / 0
12.03.2002, 19:06
    #32025021
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
T.e. u menja prikrepljon fail s rassireniem cvs(txt) v njom nekotorije dannie.
Vibrat' eti dannie i vstavit' v konkretnie jacejki konkretnij tablici

Вы хотите это проделать на T-SQL, т.е. создать хранимую процедуру и читать из нее содержимое присланного файла?

Script dlja sozdanija DTS Package. Ili sussestvuet li vozmoznos' ispolzovat' stored procedures dlja sozdanija DTS Package
Документированных возможностей и процедур для переноса DTS Package, которые сохранены в виде Local Packages или Meta Data Service Packages НЕТ.
Можно только при записи DTS Package сохранить его на другом сервере, выбрав сервер в соответствующем диалоге.
Либо скопировать базу msdb, т.к. все DTS Package храняться там. Правда там храниться не только они(например настройки репликации), поэтому такое действие может повлиять на работоспособность другого сервера.(можно конечно "покопаться" в msdb и точно выяснить, какие таблицы используются для хранения DTS Package, но есть ли у вас на это время и желание ?)

T.e ja proboval sozdat' DTS Package pri pomosi VB no on ne pojavilsja v SQL Server
http://www.sql.ru/articles/article.php?id=497
...
Рейтинг: 0 / 0
14.03.2002, 15:22
    #32025270
slavasl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL mail
SPASIBO VSJO SDELAL RBOTU S ATTACHMENT IZ DTS KAK ZAPISIVAT' DTS NASJOL.
BOLSOE SPASIBO
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL mail / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]