내 커뮤니티 업적 표시줄을 확대합니다.

Submissions are now open for the 2026 Adobe Experience Maker Awards

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

Creating Databases and tables using SQL Commands

Avatar

Level 3

Hi,

Can you create create AC databases and/or tables using SQL Commands? If so, how does one do so?

1 채택된 해결책 개

Avatar

정확한 답변 작성자:
Level 10

Hi,

If your version is AC classic (v6/v7):

You can also do the invert thing: create tables directly with you RDBMS tool (SQL Server, Oracle, mySql, Postgresql, etc) then discovering them with the Adobe Campaign client software, menu Tools/Advanced/Database Extension Wizard, then select the table(s) in order to generate automatically the XML source schema with your customer namespace.


Then you have to adapt a bit the xml schema generated to add specific things such as dblinks for joins with other tables, etc.

There is also an admin menu tool for doing the same but at field level.

There are advantages (more powerful to master all the underlying RDBMS possibilities such as specific indexing/primary key/sequences/storage properties), but drawback is the availability of direct RDBMS access (or your database administrator) so probably reserved for On Premise hosting configurations.

Regards
J-Serge

원본 게시물의 솔루션 보기

3 답변 개

Avatar

Employee

Hi,

creating the data model and the tables- As far as i know, It is possible only by creating a schema (xml, which defines the structure of a table) and updating the database for this schema creates a table out of that. PostgreSQL is used to query the table

Anyone- Correct me, if i am wrong.

Thanks,

Rajesh

Avatar

정확한 답변 작성자:
Level 10

Hi,

If your version is AC classic (v6/v7):

You can also do the invert thing: create tables directly with you RDBMS tool (SQL Server, Oracle, mySql, Postgresql, etc) then discovering them with the Adobe Campaign client software, menu Tools/Advanced/Database Extension Wizard, then select the table(s) in order to generate automatically the XML source schema with your customer namespace.


Then you have to adapt a bit the xml schema generated to add specific things such as dblinks for joins with other tables, etc.

There is also an admin menu tool for doing the same but at field level.

There are advantages (more powerful to master all the underlying RDBMS possibilities such as specific indexing/primary key/sequences/storage properties), but drawback is the availability of direct RDBMS access (or your database administrator) so probably reserved for On Premise hosting configurations.

Regards
J-Serge

Avatar

Level 3

Super, thank you Serge. Will give it a try.

Much appreciated,

Jae