powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Oracle или MS SQL Server 2005
25 сообщений из 262, страница 10 из 11
Oracle или MS SQL Server 2005
    #37523609
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndin,

авторГораздо интереснее (как сказал выше Сибиряков), если эта FileTable начинает использоваться на запись для хранения пользовательских данных, которые при резервном копировании/восстановлении должны быть согласованными с другими данными.

Это реализовано в текущей версии в виде FileStream.

авторПример, который вы привели с загрузкой данных из внешнего файла - это очень слабый case. Его можно сделать с помощью BFILE в Oracle, начиная с 8i.

Имя, сестра! ((с) х\ф Три мушкетера) Триггер на появление файла есть?
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523611
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinНу вы меня реально пугаете. Каменный век. На C# парсинг файлов писать? А как потом быть с поддержкой этого решения? Что-то вы недоговариваете.

Не... Это Вы меня пугаете, полагая, что все задачи можно решить с помошью "языка СУБД"...
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523612
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinAlexander RyndinА на вопросы, которые я задавал выше ответите? :)

Возможно я что-то пропустил... На какие?Вот тут в тексте вопросы:
Я тогда подведу для себя итого, что такое FileTable - это библиотека в MSSQL:
Alexander Ryndin- которая выставляет наружу каталог на сервере MSSQL по SMB/WebDav (?) для записи/чтения (как там с правами, квотами?)
- управляет табличкой, в которой эти файлы описаны (можно ли навесить дополнительную атрибутику на эти файлы?)
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523614
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinВот тут в тексте вопросы:
Я тогда подведу для себя итого, что такое FileTable - это библиотека в MSSQL:
Alexander Ryndin- которая выставляет наружу каталог на сервере MSSQL по SMB/WebDav (?) для записи/чтения (как там с правами, квотами?)
- управляет табличкой, в которой эти файлы описаны (можно ли навесить дополнительную атрибутику на эти файлы?)

FileTable - это маппинг (проактивный) файловой шары на объект (таблица) базы данных. О каких дополнительных атрибутах идет речь?
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523622
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinAlexander Ryndin,

авторГораздо интереснее (как сказал выше Сибиряков), если эта FileTable начинает использоваться на запись для хранения пользовательских данных, которые при резервном копировании/восстановлении должны быть согласованными с другими данными. Это реализовано в текущей версии в виде FileStream.Вы упорно обходите вопрос про согласованность данных в FileTable. Т.е. используется только на чтение. Для записи использовать смысла нет. pkarklinавторПример, который вы привели с загрузкой данных из внешнего файла - это очень слабый case. Его можно сделать с помощью BFILE в Oracle, начиная с 8i.Имя, сестра! ((с) х\ф Три мушкетера) Триггер на появление файла есть?Встроенного функционала, чтобы слушать внешнюю файловую систему, нет. Но эта возможность реализуется за 10 минут подключением внешней библиотеку на C++ или .NET.

Только какой смысл эту задачу запихивать в базу? Вирусов давно на MSSQL не распространялось?
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523626
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinAlexander RyndinВот тут в тексте вопросы:
Я тогда подведу для себя итого, что такое FileTable - это библиотека в MSSQL:
пропущено...


FileTable - это маппинг (проактивный) файловой шары на объект (таблица) базы данных. О каких дополнительных атрибутах идет речь?Ну хочется, например, сохранять номер версии документа. Или имя пользователя, который документ менял. Т.е. этого там нет. В WebDav на IIS есть , а в базе данных возможность поле добавить нет.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523627
Зачем?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovЗачем?Зачем ему работать с обычными файлами?
Откройте для себя любой топик на тему "хранение файлов в базе vs снаружи". Там всё давно
разжёвано.
Там обычно бред с логикой блондинки в стиле: файлы должны храниться в файловой системе, данные должны в базе данных . Плюс некоторые фантазируют насчет медленной скорости.
Хотя те же нежурналируемые ФС при малейшем сбое херять данные на раз, а журналируемые работают медленней чем хранение в базе. Да и скорость нежурналируемых при большом размере кластера сопоставима с хранением в базе.
Что уж говорить про DBFS под которым RAC и Exadata с сжатием, дедупликацией и распараллеливанием.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523628
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinAlexander RyndinНу вы меня реально пугаете. Каменный век. На C# парсинг файлов писать? А как потом быть с поддержкой этого решения? Что-то вы недоговариваете.

Не... Это Вы меня пугаете, полагая, что все задачи можно решить с помошью "языка СУБД"...Где я такое говорил? Вы передергиваете.
Мое мнение, что загрузку файлов из внешних источников можно упростить с помощью GUI, такой как ODI или Informatica.
Там ни строки кода писать не понадобится
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523629
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndin,

авторВы упорно обходите вопрос про согласованность данных в FileTable.

Что? Какая такая согласованность? Она кому-то нужна? Зачем? Вы сами себе придумали эту "проблему"? У меня есть простая задача: по факту появление файла в папке выполнить его загрузку в таблицу.

авторВстроенного функционала, чтобы слушать внешнюю файловую систему, нет. Но эта возможность реализуется за 10 минут подключением внешней библиотеку на C++ или .NET.

Что? За десять минут получиться сделать триггер на появление файла в папке?

авторТолько какой смысл эту задачу запихивать в базу? Вирусов давно на MSSQL не распространялось?

Вирусы... В прайсах... Гм...
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523632
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinНу хочется, например, сохранять номер версии документа. Или имя пользователя, который документ менял. Т.е. этого там нет. В WebDav на IIS есть , а в базе данных возможность поле добавить нет.

Уважаемый, это Вам "чуть выше"... SharePoint...
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523635
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinавторВстроенного функционала, чтобы слушать внешнюю файловую систему, нет. Но эта возможность реализуется за 10 минут подключением внешней библиотеку на C++ или .NET. Что? За десять минут получиться сделать триггер на появление файла в папке? Это проблема ?
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523638
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndin,

Вот этот вот линк он как-то поможет мне с появлением триггера на таблице?

И так... case... в папку перетаскивается файл в эксплорере. Мне надо его профултекстиндексировать его и сказать, на сколько он похож по содержанию с имеющимися уже в этой папке файлами. В процентах.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523641
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinAlexander Ryndin,

Вот этот вот линк он как-то поможет мне с появлением триггера на таблице?

И так... case... в папку перетаскивается файл в эксплорере. Мне надо его профултекстиндексировать его и сказать, на сколько он похож по содержанию с имеющимися уже в этой папке файлами. В процентах.Начались придумки :) Заливайте нормально в базу и делайте с ним, что хотите. С ваших слов я понял, что FileTable нужен только для отслеживания каталог - больше никаких фич он не предоставляет.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523652
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinЗаливайте нормально в базу и делайте с ним, что хотите.

Задлянафига мне это все заливать в базу? И... приведите мне скрипт для заливки "нормально в базу" при переносе файла в эксплорере ( far там, или еще что-нибудь) который бы мне показал % похожести файла с уже существующими?
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523654
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndin,

И это не придумки... Это реалии жизни, к которым наличие model имеет 958 отношение.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523667
pkarklinAlexander RyndinЗаливайте нормально в базу и делайте с ним, что хотите.

Задлянафига мне это все заливать в базу? И... приведите мне скрипт для заливки "нормально в базу" при переносе файла в эксплорере ( far там, или еще что-нибудь) который бы мне показал % похожести файла с уже существующими?
Плагин фара покажет схожесть или в таблице появиться запись об этом?

DBFS позволит залить " "нормально в базу" при переносе файла в эксплорере", заодно покажет схожесть, мало того ещё и использовать её будет для ускорения и экономии дискового пространства.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523668
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinAlexander RyndinЗаливайте нормально в базу и делайте с ним, что хотите.

Задлянафига мне это все заливать в базу? И... приведите мне скрипт для заливки "нормально в базу" при переносе файла в эксплорере ( far там, или еще что-нибудь) который бы мне показал % похожести файла с уже существующими?Вы все загрузки делаете с помощью FAR? Ладно, я понял вашу идею. FileTable хорошо закрывает единственную задачу - получить по файловому интерфейсу файл, положить в каталог на сервере и уведомить процедуру об этом.
P.S. мое ИМХО - задача для школьника, студента

На этом закончим обсуждения, поскольку ничего нового вы мне уже сказать не можете.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523709
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плагин фара,

Фар был упомянут к слову. Способ копирования в папку не имеет значения. Плагины засуньте себе... в ухо...

экономия дискового пространства... я вас умоляю...
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523712
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndinинтерфейсу файл, положить в каталог на сервере и уведомить процедуру об этом.
P.S. мое ИМХО - задача для школьника, студента

На этом закончим обсуждения, поскольку ничего нового вы мне уже сказать не можете.

Ну, когда в Oracle появится что-нибудь похожее по функционалу - приходите.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523719
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinAlexander Ryndinинтерфейсу файл, положить в каталог на сервере и уведомить процедуру об этом.
P.S. мое ИМХО - задача для школьника, студента

На этом закончим обсуждения, поскольку ничего нового вы мне уже сказать не можете.

Ну, когда в Oracle появится что-нибудь похожее по функционалу - приходите. Вот так , например. Я ж говорю - задачка для студента. Че там Microsoft 4 года девелопил - непонятно.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523722
pkarklinПлагин фара,

Фар был упомянут к слову. Способ копирования в папку не имеет значения. Плагины засуньте себе... в ухо...

экономия дискового пространства... я вас умоляю...
Это вы себе засуньте вместе с FileTable и подальше. Бешеный какой-то :)

Экономия места = меньше HDD IO = быстрее работает.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523753
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndin Вот так , например. Я ж говорю - задачка для студента. Че там Microsoft 4 года девелопил - непонятно.

Так триггер то где, а?
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523755
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
асуньте вместе с FileTableЭто вы себе засуньте вместе с FileTable и подальше. Бешеный какой-то :)

Экономия места = меньше HDD IO = быстрее работает.

Спасибо, капитан Очевидность!!! Вы хотите со мной поговорить об этом? Купите для начала EVA 8100. Дисков на 168... Потом погорим, ага?
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523772
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinAlexander Ryndin Вот так , например. Я ж говорю - задачка для студента. Че там Microsoft 4 года девелопил - непонятно.

Так триггер то где, а?:) Т.е. вы файлы готовы загружать только триггером? :) Маргинальные взгляды на жизнь: ETL не признаете, job не признаете.
...
Рейтинг: 0 / 0
Oracle или MS SQL Server 2005
    #37523777
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndin,

По моему Вы не в теме... Отдыхайте уже... Как в прошлый раз.
...
Рейтинг: 0 / 0
25 сообщений из 262, страница 10 из 11
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Oracle или MS SQL Server 2005
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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