Драйвер IBM DB2 Типа 4?

Как указано в drewmoore, правильным решением в этом случае является ручное инициирование обнаружения изменений для текущего компонента. Это делается с использованием метода detectChanges() объекта ChangeDetectorRef (импортированного из angular2/core) или его метода markForCheck(), который также обновляет любые родительские компоненты. Соответствующий пример :

import { Component, ChangeDetectorRef } from 'angular2/core'

@Component({
  selector: 'my-app',
  template: `
I'm {{message}}
`, }) export class App { message: string = 'loading :('; constructor(private cdr: ChangeDetectorRef) {} ngAfterViewInit() { this.message = 'all done loading :)' this.cdr.detectChanges(); } }

Здесь также Plunkers демонстрируют ngOnInit , setTimeout и enableProdMode на всякий случай.

8
задан 5 September 2008 в 19:23
поделиться

4 ответа

Сайт пакета Фиксации IBM имеет "Драйвер Сервера данных IBM для JDBC и SQLJ", который является только драйвером типа 4 JDBC. Хотя страница, на которую я указал выше, оказывается, страница окон, это - тот же драйвер типа 4 для всех платформ, как должен ожидаться.

Я не думаю, что любой пользователь/пароль требуется.

5
ответ дан 5 December 2019 в 09:27
поделиться

Вы не сможете соединиться с мейнфреймом с любым распространяемым драйвером JDBC. Пакет драйвера состоит из фактического драйвера (db2jcc.jar) типа 4 и любого количества файлов лицензии формы:

 db2jcc_license_cisuz.jar

где cisuz бит является переменным, указывая на платформы, на которых Вам разрешают работать (iSeries, pSeries, System z, LUW и так далее).

Вы, только, вероятно, доберетесь cu с любым свободно распространяемым пакетом. Вам нужно z к доступу DB2 на мейнфрейме и это ревниво охраняют так, необходимо будет купить определенный выпуск Подключения DB2 для получения его. Я думаю и PE и EE, персональное и версии для предприятий, имею этот файл лицензии.

Без того файла лицензии драйвер типа 4 даже не попытается говорить с сервером, Вы получите исключение.

7
ответ дан 5 December 2019 в 09:27
поделиться

Можно получить драйверы от сайта IBM. У Вас должны будут быть идентификатор IBM и пароль для входа в систему (который можно получить здесь). Zip-файл составляет приблизительно 7 МБ, в содержит (тип 2/4) DB2 9.5 JDBC и драйверы SQLJ. Драйверы типа 4 находятся в db2jcc4.jar. Однако Вы не сможете соединиться с мейнфреймами с этим драйвером, если мейнфрейм выполнит DB2 для z/OS. Для этого необходимо, по крайней мере, купить продукт Подключения DB2, который будет стоить Вам минимума приблизительно за 500$.

2
ответ дан 5 December 2019 в 09:27
поделиться

При работе AS/400 (или iSeries, или независимо от того, что heck IBM называет его в эти дни), Вы, вероятно, захотите получить его от JTOpen.

Их панель инструментов заменяет старую Панель инструментов Java и включает драйверы JDBC.

1
ответ дан 5 December 2019 в 09:27
поделиться