cancel
Showing results for 
Search instead for 
Did you mean: 

how to deploy dictionary DC in server

Former Member
0 Kudos

hi everyone

I'm going to deploy Dictionary DC.

There's a way for building dictionary DC in context tab of NWDS.

but no way for deploying dictionary DC in context tab of NWDS.

Pls let us know how to deploy Dictionary Dc in server.

It's very urgent matter since we must proceed development job.

Regards bk Kim.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hai BUb,

I checked locally , its working fine for me, i am able to deploy It.

what the way alka told.

Right Click on Proj>Developement Cmponent>Build.

Right Click on Proj>Developement Cmponent>Deploy.

Regards.

Naga

Former Member
0 Kudos

hi naga.

Thanks for your reply.

But there is not "deploy" button in context properties that you mentioned.

In short, I 'm currently using NWDS 2004s sp10.and I want to deploy dictionary DC in server.

Regards bk Kim.

Former Member
0 Kudos

Hai,

I am also using nw2004s p10.

Have you tried to Build the DC.

Is building the Dc Successsfull ?, see the log in General user output view

Regards,

Naga

Former Member
0 Kudos

hi

My DC is successfully built.

Regards bk Kim.

abhijeet_mukkawar
Active Contributor
0 Kudos

Hi,

the problem in your case is may be because of the dictionary project does not have any table, even i tried using just simple type, it is not letting me deploy on the server. I even tried after creating sda file but no success.

Not sure but i think it requires tables to deploy them on server.

regards

Former Member
0 Kudos

hi Abhijeet

I executed all as you mentioned.

I'm trying to create database table in my dictionary DC.

But I have difficulties in creating table name<b>..(error: name contains invalid characters)</b>The prefix name that I used is welcome.co.kr.

Plz tell me example table name.

If it possibled, please explain about this step in detail.

Regards bk Kim.

abhijeet_mukkawar
Active Contributor
0 Kudos

Hi,

when you right click and say "Create table", it opens a pop up where already existing prefix might have seen, what ever name you give here should extend that prefix. These prefixes are already defined . so if you prefer to have your own prefix you gotta add that.

hope it helps

regards

Former Member
0 Kudos

hi Abhjeet

Whichever character I add, the "finish" button is not activated.

To create DB table, in which way should I add characters?

It'll be appreciated if you tell me of sample table name, which will be inserted/added after Prefix name.

Regards bk Kim

abhijeet_mukkawar
Active Contributor
0 Kudos

Hi,

did you see any existing prefix over there?

if yes then dont delete it, just extend the name with the name you want to give.

if you delete it then Finish wont be activated.

give me your email id , i will send you the screen shots of how to create dic dc.

regards

Former Member
0 Kudos

hi Abhijeet.

Thanks very much for your replies.

My E-mail address is bkkim@bsgglobal.com

Regards bk Kim.

Former Member
0 Kudos

Hi ,

Create a table by Giving Name like

ABC_URTableName OR TMP_XXX

like you need to give any 3 alphabets prfeix while creating a table.

Regards,

Naga

abhijeet_mukkawar
Active Contributor
0 Kudos

email is sent to you,

in pics i had TMP_ prefix defined , give any 3 char prefix & '_'and then meaningful name....

(but that prefix should be difined in SLD)

let me know if you face problem

regards

Message was edited by:

Abhijeet

Answers (2)

Answers (2)

abhijeet_mukkawar
Active Contributor
0 Kudos

Hi,

A Dictionary DC defines global data structures that will be created in the database on the server where the DC will be deployed.

The product of a Dictionary DC is a Software Deployment Archive (SDA) that can be deployed on the server. (To create the archive locally, use the DC build or choose Create Archive from the context menu on the Dictionary project in the Dictionary Explorer).

regarding how to deploy .SDA check the link:

http://help.sap.com/saphelp_nw04/helpdata/en/dd/65530e74fac342adf2f2a193188c2a/content.htm

regards

Former Member
0 Kudos

hi Abhijeet

Thanks for your reply.

The information that you mentioned is about NW04.

I'm using NW04s. And clicking on "deploy", message window saying

" Archive file does not exist" appeared.

In addition, Dictionary DC which I created has only simple type Data.

Regards bk Kim.

Former Member
0 Kudos

Hi BUB,

Once you have "Build" the Dictionary Project from the Context menu Rebuild

Option, you need to Click on "Create Archieve" and after that you will get

the "Deploy" option.

If your project is a DC, then you can get these options in the extended menu of

the Context Menu Option "Development Configuration" .

You may be aware of this, but just FYI you need to be in Dictionary Perspective

for this.

Hope it Helps.

Regards,

Alka.

Former Member
0 Kudos

hi Alka.

Thanks for your reply.

but I don't know FIY that you mentioned.

What does means FIY?

regards bk Kim.

Former Member
0 Kudos

hi alka.

I executed all as you mentioned.

when clicking on " create Archieve" , a message window saying

<b>"No generated table founded. Please save all metadata and rebuild project"</b>

appeared.

and when clicking on " deploy" a message window saying<b> "Archive file does not

exit"</b> appeared.

in addtion, I'm using NWDS 2004s sp10.

What should I do to deploy dictionary DC

Former Member
0 Kudos

Hi BUB,

FYI : For Your Information....

When you have created a Dictionary table, click on "Save All Metadata" on your

second Toolbar of the perspective.

If it is a local Project:

1. Then Right Click on Your Project and click "Rebuild Project".

2. Then similarly, click on "Create Archive".

3. And then "Deploy".

If it is a dictionary DC:

1. Then Right Click on Your Project and click "Development Component"

2. Select "Build .." from the extended menu of "Development Component".

3. Then Select "Deploy" from the extended menu of "Development Component".

I think this may help... Also look out for any errors in the Tasks Window.

Regards,

Alka.