Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 IPs и экспорт данных в CSV  [new]
LittleKitty
Member

Откуда:
Сообщений: 62
Добрый день
Нужна ваша помощь

Есть компания A. Их софт использует базу на sql server (Версия, судя по всему, 2012). SQL server (и сама база, ест-но, тоже)хостится и обслуживается компанией B (= IT сервисной компанией).
Компании A для внедрения нового софта нужна копия данных из их текущей базы данных. IT сервисная компания отказалась предоставлять бэкап базы, но согласилась дать csv файл, содержащий только данные (т.к юридически только данные принадлежат компании А).
Теперь вдруг IT компания говорит, что CSV файл содержит их IP адреса, поэтому им нужно их удалить их из файла и на это потребуется неделя времени и сумма денег с очень большим количеством нулей.
Компания А подозревает, что это развод, но нужно это четко аргументировать.

Скажите:
1) Возможно ли, чтобы IP хранились в базе, а не в системных(служебных) базах sql server(master)? Зависит ли это от версии sql server?
2) Если (1) возможно, то это что-то, что sql server автоматически делает, или можно смело утверждать, что это кастомизация, что IT компания сделала? Это распространенный какой-то подход или их "изобретательство"?

3) Я так понимаю, что если даже эти IP там где-то есть, то, по сути, IT компания должна знать, в каких таблицах они хранятся
3.1) На сколько легко при экспорте просто не включить эти таблицы в экспорт?
3.2) На сколько легко легко можно не включить в экспорт отдельные колонки таблиц(то есть, если они добавили к конкретным таблицам колонки с IP, то экспортировать таблицу, но не включать эти конкретные колонки с IP)
3.3) Легко ли добавить в трансформирующий данные скрипт такой, что при экспорте автоматически будет удалять в конкретной колонке IP адрес (то есть), а остальные данные оставлять?

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

Спасибо.
7 дек 19, 02:06    [22034694]     Ответить | Цитировать Сообщить модератору
 Re: IPs и экспорт данных в CSV  [new]
aleks222
Member

Откуда:
Сообщений: 968
1. Любой IP адрес является публичной информацией, ссылаться на проприетарность - это развод лохов.
Сам по себе MS SQL сервер не хранит и не использует никаких IP-адресов.
Но, естественно, никому нельзя запретить записать их в таблицу.
В любой базе.
7 дек 19, 16:31    [22034852]     Ответить | Цитировать Сообщить модератору
 Re: IPs и экспорт данных в CSV  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7762
WAN IP адрес - это публичная информация, кроме того, можно получить сведения о владельце также публично. Поищите whois сервис.
LAN IP вам ни о чем не скажет, это не секретная информация.
7 дек 19, 16:53    [22034857]     Ответить | Цитировать Сообщить модератору
 Re: IPs и экспорт данных в CSV  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7762
К коммерческой тайне относятся контакты организации, однако вычистить их из базы - это их личное дело. Вас это не касается.
7 дек 19, 16:55    [22034858]     Ответить | Цитировать Сообщить модератору
 Re: IPs и экспорт данных в CSV  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31356
LittleKitty
Есть компания A. Их софт использует базу на sql server (Версия, судя по всему, 2012). SQL server (и сама база, ест-но, тоже)хостится и обслуживается компанией B (= IT сервисной компанией).
Эээ, софт и база принадлежат компании А? Это их данные?
Конечно, тогда Б должна предоставить бакап базы по первому требованию. Вообще, должно быть налажено предоставление бакапа на регулярной основе, с самого начала эксплуатации системы. Бакап - это одно из условий для первого платежа за услуги.

Если база разработана и принадлежит компании Б, то предоставить бакап (или данные) они могут на тех условиях, которые считают для себя выгодными. Никакой обязанности выгрузить ваши данные у них нет, если это не было заранее указано в контракте.
LittleKitty
Теперь вдруг IT компания говорит, что CSV файл содержит их IP адреса, поэтому им нужно их удалить их из файла и на это потребуется неделя времени и сумма денег с очень большим количеством нулей.
Компания А подозревает, что это развод, но нужно это четко аргументировать.
Поля для экспорта в CSV-файл, как и таблицы, выбирает тот, кто импортит. Не нужно поле IP, не нужна какая то таблица, значит, не выбираем. Единственно, что какие то секретные данные могут быть внутри какого то текста.

Впрочем, это даже неважно "выбирать поля" тоже стоит денег.

Так что тут нужно решать не вопрос "можно ли выбрать поля", а вопрос "обязаны ли они предоставить вам данные бесплатно".

Если не обязаны, то это будет вопрос для долгого разбирательства в судах на тему "справедливая цена за предоставление данных".
LittleKitty
Буду очень благодарна, если приведете конкретные примеры из документации/скрипты/хорошие видео.
Никакого "стандартного хранения IP" нет, если вы об этом. Соответственно, никаких скриптов и примеров на эту тему быть не может.
7 дек 19, 18:34    [22034893]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить