powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Неожиданно сломалась VS 2015 SSDT BI
4 сообщений из 4, страница 1 из 1
Неожиданно сломалась VS 2015 SSDT BI
    #39666370
Denis@nk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день. Неожиданно перестало работать добавление таблиц из Oracle в DSV в проекте Analysis Service.
При выполнении команды "Добавить таблицу"

возникает ошибка:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
TITLE: Microsoft Visual Studio
------------------------------

Item has already been added. Key in dictionary: 
'<View><dataSourceID>Wh</dataSourceID><schema>OE</schema><object>ACCOUNT_MANAGERS</object></View>'  
Key being added: '
<View><dataSourceID>Wh</dataSourceID><schema>OE</schema><object>ACCOUNT_MANAGERS</object></View>'

------------------------------
BUTTONS:

OK
------------------------------



Посмотрел в оракле, студия отправляет такой запрос:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
SELECT
   * 
FROM
   (
      SELECT
         NULL TABLE_CATALOG,
         DECODE (OWNER, 'PUBLIC', NULL, OWNER) TABLE_SCHEMA,
         object_name TABLE_NAME,
         DECODE(OWNER, 'SYS', 
         DECODE(object_type, 'TABLE', 'SYSTEM TABLE', 'VIEW', 'SYSTEM VIEW', object_type), 'SYSTEM', 
         DECODE(object_type, 'TABLE', 'SYSTEM TABLE', 'VIEW', 'SYSTEM VIEW', object_type), 'DMSYS', 
         DECODE(object_type, 'TABLE', 'SYSTEM TABLE', 'VIEW', 'SYSTEM VIEW', object_type), 'ORDSYS', 
         DECODE(object_type, 'TABLE', 'SYSTEM TABLE', 'VIEW', 'SYSTEM VIEW', object_type), 'EXFSYS', 
         DECODE(object_type, 'TABLE', 'SYSTEM TABLE', 'VIEW', 'SYSTEM VIEW', object_type), 'WMSYS', 
         DECODE(object_type, 'TABLE', 'SYSTEM TABLE', 'VIEW', 'SYSTEM VIEW', object_type), 'MDSYS', 
         DECODE(object_type, 'TABLE', 'SYSTEM TABLE', 'VIEW', 'SYSTEM VIEW', object_type), 'CTXSYS', 
         DECODE(object_type, 'TABLE', 'SYSTEM TABLE', 'VIEW', 'SYSTEM VIEW', object_type), 'OLAPSYS', 
         DECODE(object_type, 'TABLE', 'SYSTEM TABLE', 'VIEW', 'SYSTEM VIEW', object_type), 'WKSYS', 
         DECODE(object_type, 'TABLE', 'SYSTEM TABLE', 'VIEW', 'SYSTEM VIEW', object_type), object_type)TABLE_TYPE,
         NULL TABLE_GUID,
         NULL DESCRIPTION,
         NULL TABLE_PROPID,
         created DATE_CREATED,
         last_ddl_time DATE_MODIFIED 
      FROM
         all_objects 
      WHERE
         object_type IN 
         (
            'TABLE',
            'VIEW'
         )
      UNION
      SELECT
         NULL table_catalog,
         DECODE (o2.owner, 'PUBLIC', NULL, o2.owner) table_schema,
         o2.object_name TABLE_NAME,
         o2.object_type table_type,
         NULL table_guid,
         NULL description,
         NULL table_propid,
         o2.created DATE_CREATED,
         o2.last_ddl_time DATE_MODIFIED 
      FROM
         all_objects o2,
         all_objects o3,
         all_synonyms s 
      WHERE
         o2.object_type = 'SYNONYM' 
         AND 
         (
            o3.object_type = 'TABLE' 
            OR o3.object_type = 'VIEW'
         )
         AND o2.owner = s.owner 
         AND o2.object_name = s.synonym_name 
         AND s.table_owner = o3.owner 
         AND s.table_name = o3.object_name 
   )
   DBSCHEMA_TABLESORDER BY 4 DESC,
   3 ASC,
   2 ASC



Проверил что ACCOUNT_MANAGERS встречается в наборе только один раз.
Переустановил студию - не помогло.
Снес все компоненты микрософт, переустановил студию 2й, потом 3й редакции. Пробовал SSDT последней версии, предыдущей, первой для 2015 студии, ничего не помогает.

Где ее переклинило?
...
Рейтинг: 0 / 0
Неожиданно сломалась VS 2015 SSDT BI
    #39666388
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis@nk,

запрос к Oracle наверное не причем, я бы поискал в тексте проекта куба
или просто импортировал проект из развернутого состояния, а потом в этот проект уже попробовал добавить
...
Рейтинг: 0 / 0
Неожиданно сломалась VS 2015 SSDT BI
    #39666402
Denis@nk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критик,

такая же картина и на новом пустом проекте. При попытке добавить таблицу - ошибка.
Грешу по на SSDT. Сейчас буду ставить более старую версию. На соседних компах работает версия SQL Server Data Tools 14.0.60519.0
Я наверное нажимал в студии обновить SSDT пару недель назад. Пока таблицы не добавлял все было нормально.
...
Рейтинг: 0 / 0
Неожиданно сломалась VS 2015 SSDT BI
    #39667529
Denis@nk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема была в драйверах оракла.
Никакие переустановки не помогли. Снес систему. Установил заново виндовс, VS 2017, SSDT последний, Oracle ODAC 12.2 и та же проблема.
Удалил Oracle ODAC 12.2 и поставил ODAC 12.1. Все заработало. Не понадобилось ставить Oracle ODT. Проекты reporting нормально работают и без него. В VS 2015 ставили Oracle ODT чтобы работал предпросмотр в SSRS проектах.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Неожиданно сломалась VS 2015 SSDT BI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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